关于radio问题 应该可以啊。if(form1.customer_telnum[i].checked==true) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 忘了问问题了,当在记录集中有多条记录的时候,完全正常。但是当只有一条记录时,不管你是否选中radio,都会出现("必须选择一个用户进行更改!")的提示,表单提交不了. <script language="javascript"> function isformvalid() { var A=document.getElementsByName("customer_telnum"); for(i=0;i<A.length;i++) if(A[i].checked) return true; window.alert("必须选择一个用户进行更改!"); return false; }</script> form1.customer_telnum 这样的写法在多个时是一个集合, 但只有一个对象时就不是集合了,所以才报错. 所以你得用 document.getElementsByName() 这个方法得到集合 var xxx=false for(i=0;i<form1.customer_telnum.length;i++) { if(form1.customer_telnum[i].checked) xxx=true }to:var aa = document.getElementsByName("customer_telnum")var xxx=false for(i=0;i<aa.length;i++) { if(aa[i].checked) xxx=true }try function edit1(){ j=0; for(i=0;i<form1.length;i++) { var e=form1.elements[i]; if (e.type=="radio" && e.checked==true ) j++; } if (j==0) { alert("请选择你要修改的信息"); return false; } XXXXX;} 京东产品内页多图展示 函数调用 【】【急 】【】Ext的一个关于click的问题 求救:jquery的dialog控件很大 A页面JS调用B页面JS AB通过IFRAME嵌套 关于图片预览的问题 怎样让提示窗口不消失? 在框架页如何用js给其中的一个frame赋src值 能否捕获window.close()事件,然后在里面写自己地代码?? 如何实现网页定时更新 我想在日历里显示"农历壬午年(马) 七月十九 ",是怎样做的呢? 大拿,帮忙啊,急死了,主要是tinymce插入代码问题 请看看我的代码错在哪里吧,帮帮忙
当在记录集中有多条记录的时候,完全正常。但是当只有一条记录时,不管你是否选中radio,都会出现("必须选择一个用户进行更改!")的提示,表单提交不了.
function isformvalid()
{
var A=document.getElementsByName("customer_telnum");
for(i=0;i<A.length;i++) if(A[i].checked) return true;
window.alert("必须选择一个用户进行更改!"); return false;
}
</script>
所以才报错. 所以你得用 document.getElementsByName() 这个方法得到集合
for(i=0;i<form1.customer_telnum.length;i++)
{
if(form1.customer_telnum[i].checked)
xxx=true
}to:
var aa = document.getElementsByName("customer_telnum")
var xxx=false
for(i=0;i<aa.length;i++)
{
if(aa[i].checked)
xxx=true
}try
{
j=0;
for(i=0;i<form1.length;i++)
{
var e=form1.elements[i];
if (e.type=="radio" && e.checked==true )
j++;
}
if (j==0)
{
alert("请选择你要修改的信息");
return false;
}
XXXXX;
}