function selectall(v){
var f = document.forms["resultlist"];
for (i=0;i<f.elements.length;i++)
{if (f.elements[i].name=="touser") f.elements[i].checked = v;
document.forms["resultlist"].elements["clickall"].checked = v;}
}为什么实现不了全选?
请帮我看看问题在哪?
谢谢了。
(请不要要求我换代码)
var f = document.forms["resultlist"];
for (i=0;i<f.elements.length;i++)
{if (f.elements[i].name=="touser") f.elements[i].checked = v;
document.forms["resultlist"].elements["clickall"].checked = v;}
}为什么实现不了全选?
请帮我看看问题在哪?
谢谢了。
(请不要要求我换代码)
解决方案 »
- 请教关于jquery mobile的问题
- 哪位朋友能帮我 把帖子内容 解密一下 谢谢了
- 这段代码的意思以及我应该怎么做?
- 求javascript支持IE7.0情况
- prompt怎么样得到象select那样的下拉效果?
- 还是继承的问题,求助
- 谁能举例告诉我:正则表达式/ /gm,中的g,m的使用方法?我是云里雾里,似懂非懂
- 为什么我提交出去的不是完整的HTML原代码(从<HTML>到</html>标记间的全部内容),而只是提交了从<BODY>到</BODY>标记间的全部内容,为什
- 请问switch case 语句怎么写啊
- 愁死了,来人救救我,怎么就不返回我的节点呢
- |zyciis| 200分求:ymPrompt对话框组件在IE中当网页设置为W3C//DTD XHTML 的时候会死掉, 急,谢谢
- ownerDocument用法的疑惑!!
<script>
function selectall(v){
var f = document.forms["resultlist"];
for (i=0;i<f.elements.length;i++)
{if (f.elements[i].name=="touser") f.elements[i].checked = v;
document.forms["resultlist"].elements["clickall"].checked = v;}
}
</script>
<form name="resultlist">
<input type="checkbox" onclick="selectall(this.checked);" name="clickall"> <input type="checkbox" name="touser" value="1">
<input type="checkbox" name="touser" value="2">
<input type="checkbox" name="touser" value="3">
<input type="checkbox" name="touser" value="4"></form>
function selectall(v){
var e = window.Event.srcElement.checked;
for (i=0;i<document.getElementsByTagName("input").length;i++)
{document.getElementsByTagName("input")[i].checked=e;}
}
</script>
<form name="resultlist">
<input type="checkbox" onclick="selectall();" name="clickall"> <input type="checkbox" name="touser" value="1">
<input type="checkbox" name="touser" value="2">
<input type="checkbox" name="touser" value="3">
<input type="checkbox" name="touser" value="4"></form>
{document.getElementsByTagName("input")[i].checked='checked';}
}