这个问题,真是送分的,马上兑现! 补充第一个问题,如果elements多于1个,则一切正常,为什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 form1.s1不是集合,所以这样<form name="form1"><input type='radio' name='s1'>000<br></form><script language="JavaScript">alert(document.getElementsByName("s1").length)</script>不限制多少 我明白了,是不是element多于1个,s1就是集合了? 1.<script language="JavaScript">alert(document.form1.s1.length)</script>2.循环document.form1.s1.length,逐个判断是否被选中。<script language="JavaScript">var ischeck; for (var i = 0; i < document.form1.s1.length; i++){ if (document.form1.s1[i].checked){ ischeck = i; break; } }alert("第" + ischeck + "个被选中。");</script> 看来,这个50分只能给 net_lover(孟子E章),用dom还是省力气! 用javascript怎么用键盘实现焦点的移动。 点击当前对象区域外关闭该对象. 紧急求助! 问一个疑惑的this问题 请大家帮我看看这个下拉菜单mouseout的问题 JS入门级问题 回车符 如何使用单层来显示图片? 一个简单的text问题 请高手看看怎样利用百度地图实现 Ext3.2 关于动态树样式问题,求大神解答 在javaScript中能不能操作Word对象呢 如何session???急!
这样<form name="form1">
<input type='radio' name='s1'>000<br>
</form>
<script language="JavaScript">alert(document.getElementsByName("s1").length)</script>不限制多少
2.循环document.form1.s1.length,逐个判断是否被选中。
<script language="JavaScript">
var ischeck;
for (var i = 0; i < document.form1.s1.length; i++){
if (document.form1.s1[i].checked){
ischeck = i;
break;
}
}
alert("第" + ischeck + "个被选中。");
</script>