我想知道如何在不勾选复选框的情况下调用javascript函数。只有当复选框没有被选中时才会调用javascript函数
这里是我的复选框:
<input type="checkbox" id="icd" name="icd" value="icd" />
这里是函数的名称:
planhide();
谢谢!
我想知道如何在不勾选复选框的情况下调用javascript函数。只有当复选框没有被选中时才会调用javascript函数
这里是我的复选框:
<input type="checkbox" id="icd" name="icd" value="icd" />
这里是函数的名称:
planhide();
谢谢!
document.getElementById('icd').onchange = function() {
if (document.getElementById('icd').checked === false) {
planhide();
}
};
只需在您的输入中注册一个onchange
处理程序,在处理程序调用时检查'checked'属性,如果选中该方法,则调用方法为false。
包含在输入标签的onchange选项,然后添加,检查并调用planhide(中间函数)因此,如下所示:
<input type="checkbox" id="icd" name="icd" value="icd" onchange=check()/>
然后定义检查()来请检查状态并按如下方式调用该功能:
function check()
{
if(document.getElementById("icd").checked==false)
planhide();
}
,而不是平变化,你也可以使用onclick提交按钮选项调用检查()函数像下面还有:
<input type="button" onclick=check()/>
$(document).ready(function() {
$('#icd').change(function() {
if (!this.checked) {
planhide();
}
});
});
您应该添加某种形式的解释,尽量避免代码只能回答,因为它们对OP和未来访问者的使用有限 – Liam 2016-09-05 10:11:55