IE弹出3个undefin
谷歌 undefin 2个false undefin 火狐 先2个false 在2个undefin
谷歌 undefin 2个false undefin 火狐 先2个false 在2个undefin
解决方案 »
- 怎样取出ItemFileReadStore里的items
- 页面上有N多个文本框是根据程序自动生成的所以个数不确定,名字的规则是param0,param1,param2.......请问怎么判断有几个文本框
- 怎样在打开的窗口写代码实现window.open的效果?
- 动态增加单元格的问题
- 【新手求助】下面的JS代码什么意思呢,能否一句一句解释一下
- 树型结构的实现 请各位帮我提出更好的方法
- 谢谢各位高手,请问一个问题?
- JCP提议:成立北京市程序员联盟/俱乐部(北京程序员之家),为北京程序员服务,请大家各抒己见!
- 如何在点击文件链接后均弹出文件下载框
- 怎样判断一个input的type为checkbox的选中属性??用 jQuery
- 推荐JS框架
- 请问只能接受数字的难题
var arr=document.getElementsByName("aa");
var i=0;
for (a in arr)
{
alert (arr[i].checked);
i++;
}
var arr=document.getElementsByName("aa");
for (a in arr){
alert( a.checked );
}
<!--
var arr=document.getElementsByName("aa");
for (var i=0;i<arr.length;i++)
{
alert(arr[i].checked);
}
//-->
</SCRIPT>
for (i=0;i<arr.length;i++)
{
alert(arr[i].checked);
} 使用for循环,
这样使用就可以了。
用for in 可以这样
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<BODY>
<INPUT TYPE="checkbox" name="aa">
<INPUT TYPE="checkbox" name="aa">
</BODY>
</HTML>
<SCRIPT LANGUAGE="JavaScript">
<!--
var arr=document.getElementsByName("aa");var arr2 = [];
for(var i=0; i<arr.length; i++)arr2.push(arr[i]);for (var a in arr2)
{
alert (arr2[a].checked);
} //-->
</SCRIPT>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<BODY>
<INPUT name="aa" TYPE="checkbox" checked>
<INPUT TYPE="checkbox" name="aa">
</BODY>
</HTML>
<SCRIPT LANGUAGE="JavaScript">
<!--
var arr=document.getElementsByName("aa");
var i=0;
for (a in arr)
{
alert (arr[i].checked);
i++;
}
//-->
</SCRIPT> 谁说不行??
JavaScript核心技术
http://book.csdn.net/bookfiles/457/10045716197.shtml