只剩10分了 怎样取值啊

xinfudepangbian 2006-08-12 09:58:56
function checkAll(){
document.form1.allsel.checked=false;
var coll=document.forms["form1"].tags("input");
for (i=0;i<coll.length;i++){
if (coll.item(i).name.substr(0,2)=="ck") {
coll.item(i).checked=false;
}
}
}
function change(v){
var f = document.forms["form1"];

for (i=0;i<f.elements.length;i++)
if (f.elements[i].name.substr(0,2)=="ck") f.elements[i].checked = v;
}

大哥大姐们 小弟初学

请问 我在以上代码中怎么取form1中第五个input的值啊

代码也给出来

form1中的代码

<input type="button" name="b1" value="↑" onClick="movetr()">
<input type="button" name="b2" value="↓" onClick="movetr()">
<input type="button" name="b3" value="全选"/>
<input type="button" name="b4" value="清空" onClick="checkAll()"/>
<input type="checkbox" name="allsel" value="checkbox" onclick="change(this.checked)">
<table border=1 align="center" onclick="showindex()" id="mytable" >

我用上边的方法老是报错

说 document.form1.allsel 为空或不是对象
...全文
113 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xinfudepangbian 2006-08-12
  • 打赏
  • 举报
回复
没人顶
natzhang 2006-08-12
  • 打赏
  • 举报
回复
Html标记要写完整
<HTML>
<HEAD>
<TITLE>Checkbox object example</TITLE>
</HEAD>
<SCRIPT>
function checkAll(){
var temp = checkCount(document.form1.allsel);
var coll=document.forms["form1"].tags("input");
for (i=0;i<coll.length;i++){
if (coll.item(i).name.substr(0,2)=="ck") {
coll.item(i).checked=false;
}
}
}
function change(v){
var f = document.forms["form1"];

for (i=0;i<f.elements.length;i++)
if (f.elements[i].name.substr(0,2)=="ck") f.elements[i].checked = v;
}
</SCRIPT>
<BODY>
<FORM NAME="form1">
...............
<input type="button" name="b4" value="清空" onClick="checkAll()"/>
<input type="checkbox" name="allsel" value="checkbox" onclick="change(this.checked)">
</FORM>
</BODY>
</HTML>

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧