好的,我现在已经花了近40分钟摆弄这个......我觉得我做错了吗?
<input type="Checkbox" name="E1019" id="E1019" value="1">
<div id="result"></div>
使用Javascript:
$('#E1019').change(function () {
if ($('E1019').is(':checked')) {
$('#result').html('checked');
} else {
$('#result').html('unchecked');
}
});
问题解决了:在if语句中缺少#:$('E1019')应为$('#E1019')
答案 0 :(得分:5)
您使用element selector代替id selector - 在#
E109
if ($('#E1019').is(':checked')) {
演示:Fiddle
但您也可以使用dom元素的checked
属性
$('#E1019').change(function () {
if (this.checked) {
$('#result').html('checked');
} else {
$('#result').html('unchecked');
}
});
演示:Fiddle