我的复选框有问题。目前我在从属之后自动检查主复选框checked
。输入文本区域后,从站自动checked
启动,但是在输入文本区域后我无法制作主复选框checked
。
在将文本放入文本区域后,我想检查从复选框和主复选框。
这是我当前的代码:
HTML:
<input type="checkbox" name="qqryq" class="master" value="1" id="wod">master<BR>
--<input type="checkbox" name="qqryq" class="slave" value="1" id="sth">
<input type='text' name='tekst' size=1 maxlength=3 onkeyup="userTyped('sth', this)">
JS:
function userTyped(name_chbox, e){
if(e.value.length > 0){
document.getElementById(name_chbox).checked=true;
}else{
document.getElementById(name_chbox).checked=false;
}
}
$(document).ready(function () {
$(".slave").click(function () {
if (this.checked == true) {
$(".master").attr('checked', this.checked);
}
});
});
小提琴:http: //jsfiddle.net/bb92N/2/