[b]下面的例子是遍历出页面上的所有checkbox对象,并将选择好的chekcbox值赋给一个文本框[/b]
感谢优快云网友zltostem(尘寞) 的帮助
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<script>
<!--
function funcheck()
{
var str="";
var ingc;
for (ingc=0;ingc<document.all.length;ingc++)
{
if (document.all(ingc).type == 'checkbox')
{
// alert(document.all(ingc).value)
if(document.all(ingc).checked==true)
{
alert(document.all(ingc).value);
str=str==""?document.all(ingc).value:str+","+document.all(ingc).value
}
//alert('name='+document.all(ingc).name);
//alert('id='+document.all(ingc).id);
}
}
document.all["Str"].value=str;
}
//-->
</script>
<input type=checkbox name=aa id=ab onclick="funcheck()" value="cccc">
<input type=checkbox name=a2 id=xx onclick="funcheck()" value="dddd">
<input type=checkbox name=c1 id=po onclick="funcheck()" value="eeee">
<input type=button name=B1 value=check onclick="funcheck();">
<input type="text" id="Str" value="">
</BODY>
</HTML>
该博客展示了遍历页面上所有checkbox对象,并将选中的checkbox值赋给一个文本框的示例代码。通过JavaScript函数实现遍历,判断checkbox是否选中,将选中的值拼接后赋给文本框。
137

被折叠的 条评论
为什么被折叠?



