表单验证问题:单选有10个,名字为DH,如何验证不能为空,复选有10个,名字为FX,如何验证答案不能小于1个.

表单验证问题:单选有10个,名字为DH,如何验证不能为空,复选有10个,名字为FX,如何验证答案不能小于1个.
---------------------------------------------------------------

function check()
{
var checknum=0;
var radionum=0;
var a = document.getElementsByTagName("input");
for (var i=0; i<a.length; i++){
if (a[i].type == "checkbox")&&( a[i].checked )
checknum++;
}
var b = document.getElementsByTagName("input");
for (var i=0; i<b.length; i++){
if (b[i].type == "radio")&&( b[i].checked )
radionum++;
}
if ((radionum==0) ¦ ¦ (checkboxnum<1))
{
alert('error');
return false;
}
return true;
}

Published At
Categories with Web编程
Tagged with
comments powered by Disqus