Select/Checkbox Labels
Get labels for checkbox or selected option
HTML
<form>
<dl>
<dd><label><input type="checkbox" id="cb1" class="cb" name="checkbox1">item1</label></dd>
<dd> <input type="checkbox" id="cb2" class="cb" name="checkbox2">item2</dd>
<dd> <input type="checkbox" id="cb3" class="cb" name="checkbox3"><label for="cb3">item3</label></dd>
</dl>
<hr>
<dl>
<dd><select id="sl1" name="sl1">
<option value="0"></option>
<option value="1">EN</option>
<option value="2">ML</option>
<option value="3">TL</option>
</select>
<label id="labelID">test</label>
<input id="label" value="">
</dd>
</dl>
</form>
JavaScript
$(".cb").click(function () {
$cbx = $(this);
$lbl = $(this).parent();
alert($cbx.attr('id') + ' = ' + $lbl.text());
$cbx.prop('checked', false);
});
$("#sl1").change(function () {
var valueSelect = $(this).find('option:selected').text();
if(valueSelect== "TL")
document.getElementById('labelID').value="BLZ";
//alert($(this).find('option:selected').text());
$("#label").val($(this).find('option:selected').text());
// alert($("#label").val());
});