在将文本放入从文本区并对其进行复选框后,检查主复选框
Checking master checkbox after putting text to slave textarea and checkboxing it
我的复选框有问题。目前我会在从机为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/
Try
<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);
})
});
演示:小提琴
相关文章:
- JavaScript-切换“;全部检查”;复选框true/false
- 检查数据库中复选框的值
- JQuery:如何检查某个类的所有复选框是否都在表单中选中
- knockoutjs,复选框是有延迟的检查
- 关于复选框检查的困惑
- 复选框检查器在表中不起作用.代码在没有表标记的情况下工作
- 在复选框检查的更改功能上需要计算一个值
- 复选框检查事件验证没有 Javascript
- 我的JavaScript在复选框检查中有一些错误
- 如何使用angularjs根据复选框检查和取消选中来制作chckbox列表
- 如何使用AngularJS通过已检查的值进行复选框检查
- 根据复选框检查并设置url变量
- 如何在JavaScript/jQuery中弹出模态并运行复选框检查
- JavaScript复选框检查相关问题
- 如何使用输入复选框检查特定图像
- 复选框检查验证
- 数组复选框.检查javascript不工作
- 用于复选框检查的Java字符串到JavaScript字符串数组
- 复选框检查缓慢
- 我有麻烦得到复选框.检查工作