Dec
20
默认是空,JS验证radio和checkbox[数组]不能为空
可能是最近天天睡觉太晚了吧,发现脑子坏了。
一个getElementsByName方法,害我测试了很长的时候。
特别注意一下。表单中一定要加上ID=“name”,这个然后是getByName并不是对应的name=""。
附上代码:
aaaaa
bbbb
Array
Array
Array
zhoz
aaaa
bbbb
cccc
dddd
Array
第二个方法,在FF中也是有错的。
原因是Array,而在JS中用的是document.getElementsByName("Array")
这个返回值,只可能是0,因为是找不到这个name的。修正:
for (i=0; i < document.getElementsByName("genre_typeArray").length; i++) {
if (document.getElementsByName("genre_typeArray")[i].checked==true) {
selected_flg = 1;
break;
}
}
总结:
Array
一个很有用的图片说明图....
一个getElementsByName方法,害我测试了很长的时候。
特别注意一下。表单中一定要加上ID=“name”,这个然后是getByName并不是对应的name=""。
附上代码:
aaaaa
bbbb
Array
Array
Array
zhoz
aaaa
bbbb
cccc
dddd
Array
第二个方法,在FF中也是有错的。
原因是Array,而在JS中用的是document.getElementsByName("Array")
这个返回值,只可能是0,因为是找不到这个name的。修正:
for (i=0; i < document.getElementsByName("genre_typeArray").length; i++) {
if (document.getElementsByName("genre_typeArray")[i].checked==true) {
selected_flg = 1;
break;
}
}
总结:
Array
一个很有用的图片说明图....
作者:@Everyday NetLog
地址:http://log.zhoz.com/read.php?132
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!