求生之路2正版里面没人:ASP表单如何提示用户必须选择radio

来源:百度文库 编辑:高校问答 时间:2024/05/07 01:35:53
我已经有了这么个函数
function checkspace(checkstr) {
var str = '';
for(i = 0; i < checkstr.length; i++) {
str = str + ' ';
}
return (str == checkstr);
}

function ssxx()
{
if(checkspace(document.shouhuoxx.jieshao.value)) {
document.shouhuoxx.jieshao.focus();
alert("对不起,请填写推荐人ID!");
return false;
}
后面的还很多表单,具体的省略了
我如何在加也象这么个式子
if(checkspace(document.shouhuoxx.jieshao.value)) {
document.shouhuoxx.jieshao.focus();
alert("对不起,请填写推荐人ID!");
return false;
}
提示用户必须选择radio 两项中的一项
这2项初始值都没被选种,而且都带ONCLICK事件
radio如下
<td width="70%" height="42" style="PADDING-LEFT: 20px">
<input name="Bank_tu" id="Bank_tu" type="radio" value="1" OnClick="javascript:window.alert('网上银行支付正在开发中,请选择银行汇款支付');return false;">
网上银行支付
<input name="Bank_tu" id="Bank_tu2" type="radio" value="2" OnClick="window.open('Card.htm','','status=no,scrollbars=no,top=20,left=110,width=500,height=300')">
银行汇款支付
<font color="#FF0000">*</font> </td>
朋友们帮忙

那就检查 Bank_tu 对象的 value 值,一定要是 1 或者 2 呗。

if(Back_tu.value != "1" && Back_tu.value != "2")
{
...
}

楼上的方法行。
还可以这样:
把它的值传到下一页时,如果没选的话,取到的就是NULL值,就可以判断出用户没有选择。不过没楼上的方法好。

很不好意思了。我也不是很懂呀?