当只有一个复选框时为什么不执行下面的代码 只有一个复选矿的时候就无法访问document.form1.ckbox.length代码错误 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以这样if(typeof(document.form1.ckbox.length)!='undefined'){for (i=0;i<document.form1.ckbox.length;i++){ if (document.form1.ckbox(i).checked){ flag=true; break; }}else{ flag=document.form1.ckbox.checked;} 只有一个时是不会执行的,因为只有同名元素>=2时,它才处理成一个数组,否则就时一个对象。所以只有靠你在程序中用if语句判断控制了! 那,document.form1.ckbox.length就得不到值了吧,那有什么方法可以得到这有一个复选框呢? 但是用if document.form1.ckbox.length==1或==0或==-1都判断不了的呢? 弹出页面之前处理form问题 动态调用JS,显示中文为乱码,如何解决 关于ajax跨域访问的问题 请图片效果:N张图片,顺序改变。。。含图片索引链接 简单javascript问题(在线等)! jk,越兔等热心的朋友有个问题请教一下 不同页面中的两个文本框能否做到一个输入什么,另一个马上就输出什么? 这个页面的实现是否使用了JQuery呢? 如何实现点击一个图片,添加文本框一段文字? 如何用JavaScript控制tab 有关正则表达式的初级问题 帮看看这段代码
if(typeof(document.form1.ckbox.length)!='undefined'){
for (i=0;i<document.form1.ckbox.length;i++){
if (document.form1.ckbox(i).checked){
flag=true;
break;
}
}else{
flag=document.form1.ckbox.checked;
}