也试过这样亦然不行~if((document.Form1.keyword.value=="") && (document.Form1.yqqs.checked==false)){
window.alert("关键字和逾期期数至少选择一项!")
document.Form1.keyword.focus();
return false;
}
window.alert("关键字和逾期期数至少选择一项!")
document.Form1.keyword.focus();
return false;
}
alert("关键字和逾期期数至少选择一项!");
document.Form1.keyword.focus();
return false;
}
alert("关键字和逾期期数至少选择一项!");
return false;
}
function test() {
if(document.Form1.keyword.value=="" && document.Form1.yqqs.checked==false){
window.alert("要文本框和单选按钮,必须有一个起作用!")
document.Form1.keyword.focus();
return false;
}
}
上面那段代码就是检索这两个控件的
<input size=20 name="keyword" class=f11><input type="radio" name="yqqs" value="1"> 1 期(含以下)
<input type="radio" name="yqqs" value="2"> 2 期(含以下)
<input type="radio" name="yqqs" value="3"> 3 期(含以下)
<input type="radio" name="yqqs" value="3+"> 3 期(含以上)
if(document.Form1.keyword.value=="" && document.Form1.yqqs[0].checked==false){
window.alert("要文本框和单选按钮,必须有一个起作用!")
document.Form1.keyword.focus();
return false;
}
}document.Form1.yqqs是个数组,只有里面的某个才有checked属性
function test() {
var flag = true;
radios = document.getElementsByName('yqqs');
for(i=0; i<radios.length; i++){
if(radios[i].checked){
flag = true;
break;
}
flag = false;
}
if(document.Form1.keyword.value=="" && flag == false){
window.alert("要文本框和单选按钮,必须有一个起作用!")
//document.Form1.keyword.focus();
return false;
}
}
</script>
帮我解决了大问题~~~感激不尽!!!