奇怪的checkbox表单全选的问题 var aa=document.getElementsByName("chkBig"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 try this:<html><head><title>Popup Example</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><script language="javascript">function AllGroup(e){ var aa=document.all.item("chkBig"); if (aa != null) { if (aa.length != null) { for(var i=0;i<aa.length;i++) { aa(i).checked = e.checked; } } else { aa.checked = e.checked; } }}</script></head><body><input type="checkbox" name="chkAll" onclick="AllGroup(this)">全选</input><br><br><br><input type="checkbox" name="chkBig">一</input><br></body></html> document.all只有一个时返回的是该对象,多个时才是个数组,所以建议用getElementById, getElementsByName 用document.getElementsByName(); 要检查是否有a.lengthif(a.length){ ....}else{ ....} 在xtree中如何修改一个特定节点,而不去不刷新 checkbox的问题 请问showModalDialog中的滚动条消除问题^^ js中网络请求阻塞 如何在javascript实现VBS中LenB("abc一二三")等于12这样的功能 请问怎样才能用javascript语句来动态的改变一个链接文字颜色呢? 请教一个利用javascript创建本地文件的问题~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 简单问题(在线急等) 疑义相与析(第一期):征集常见问题 script里是看不懂的乱码,该如何解决? 问个escape的问题 如何用js触发另一个图片上的onclick事件
<head>
<title>Popup Example</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="javascript">
function AllGroup(e)
{
var aa=document.all.item("chkBig");
if (aa != null)
{
if (aa.length != null)
{
for(var i=0;i<aa.length;i++)
{
aa(i).checked = e.checked;
}
}
else
{
aa.checked = e.checked;
}
}
}
</script>
</head>
<body>
<input type="checkbox" name="chkAll" onclick="AllGroup(this)">全选</input>
<br>
<br>
<br>
<input type="checkbox" name="chkBig">一</input>
<br>
</body>
</html>
if(a.length)
{
....
}
else
{
....
}