我使用以下代码,但它无法正常工作.告诉我是否有任何建议.我想在加载页面时取消选中所有chekbox.我有以下代码,但它不起作用:
window.onload = function abc() {
document.getElementsByTagName('input')[0].focus();
}
Run Code Online (Sandbox Code Playgroud)
<tr>
<td>
<input type="checkbox" ID="cb1" value="29500" onclick="if(this.checked){ cbcheck(this) } else { cbuncheck(this)}" /> Laptop
</td>
<td>
<a href="#" id="a1" onmouseover="showimage('a1','laptop1');" >Show Image</a>
<img src="Images/laptop.jpg" id="laptop1" alt="" style="display:none; width:150px; height:150px;" onmouseout="hideimage('a1','laptop1');" class="right"/>
</td>
</tr>
<tr>
<td>
<input type="checkbox" ID="cb2" value="10500" onclick="if(this.checked){ cbcheck(this) } else { cbuncheck(this)}" /> Mobile
</td>
<td>
<a href="#" id="a2" onmouseover="showimage('a2','mobile1');" >Show Image</a>
<img src="Images/mobile.jpg" id="mobile1" alt="" style="display:none; width:150px; height:150px;" onmouseout="hideimage('a2','mobile1');" />
</td>
</tr>
Run Code Online (Sandbox Code Playgroud)
Tal*_*lha 11
在页面加载事件上调用此函数
function UncheckAll(){
var w = document.getElementsByTagName('input');
for(var i = 0; i < w.length; i++){
if(w[i].type=='checkbox'){
w[i].checked = false;
}
}
}
Run Code Online (Sandbox Code Playgroud)
我没有看到你的代码试图取消选中这些框.您只是专注于一个元素.
window.onload = function abc() {
document.getElementsByTagName('input')[0].focus();
var a = document.getElementById('form_name').getElementsByTagName('input');
for (var i=0;i<a.length;i++) {
if (a[i].type == 'checkbox') a[i].checked = false;
}
}
Run Code Online (Sandbox Code Playgroud)
我还建议您尝试使用JQuery.上面的代码在JQuery中就像这样:
$(document).ready(function(){
$('#formID input[type=checkbox]').attr('checked',false);
});
Run Code Online (Sandbox Code Playgroud)
你应该试试
window.onload = function(){
var checkboxes = document.getElementsByTagName("INPUT");
for(var x=0; x<checkboxes.length; x++)
{
if(checkboxes[x].type == "checkbox")
{
checkboxes[x].checked = false;
}
}
}
Run Code Online (Sandbox Code Playgroud)
如果你可以使用jQuery,你可以试试
$(function(){
$('input[type=checkbox]').prop("checked", false);
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
19664 次 |
最近记录: |