Javascript 将文本放入从属文本区域并选中装箱后选中主复选框
我的复选框有问题。当前,在选中从属后,我会自动选中主复选框。在文本区域中键入后,从机将自动选中Javascript 将文本放入从属文本区域并选中装箱后选中主复选框,javascript,jquery,Javascript,Jquery,我的复选框有问题。当前,在选中从属后,我会自动选中主复选框。在文本区域中键入后,从机将自动选中,但是在文本区域中键入后,我无法选中主复选框 在将文本放入文本区域后,我想选中从属复选框和主复选框 这是我目前的代码: HTML: 小提琴:试试看 <input type="checkbox" name="qqryq" class="master" value="1" id="wod">master<BR> <input type="checkbox" name="qqry
,但是在文本区域中键入后,我无法选中主复选框
在将文本放入文本区域后,我想选中从属复选框和主复选框
这是我目前的代码:
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' class="tekst" size=1 maxlength=3>
演示:您不能编写chekbox吗?很抱歉,这是我的错误,我下次会改正。谢谢,我已经更改了jquery库,您的脚本工作得非常好。现在我试图使复选框保持选中状态-即使我将删除文本区域中的文本。@user2463248 Change
$('.master,.slave').prop('checked',this.value.length>0)代码>到$('.master,.slave').prop('checked',true)代码>
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);
}
});
});
<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' class="tekst" size=1 maxlength=3>
$(document).ready(function () {
$(".slave").click(function () {
if (this.checked) {
$(".master").prop('checked', this.checked);
}
});
$('.tekst').keyup(function(){
$('.master, .slave').prop('checked', this.value.length > 0);
})
});