我想判断一个提交框的内容是否被选择或添上内容,该如何实现呢?
比如: 单选按钮1 文本框1 单选按钮2 文本框2 .... 如何判断客户选择的是单选按钮1而不是2呢,而且如果文本框没有填写内容怎么判断呢? 能否同时判断单选按钮和文本框是否都选择并填写内容了还是光填了内容没有选择该按钮呢?如果有一个不完整,就弹出一提示框,然后返回修改!
请给予解答!
非常感谢您的答复!
[CODE]<script language="JavaScript" >
function btnA_Click()
{
var IsChoice;
var raIndex;
IsChoice=false;
raIndex=0;
for(var i=0;i<this.TA.length;i++)
{
if(this.TA[i].checked)
{
IsChoice=true;
raIndex=i;
}
}
if(!IsChoice)
{
alert('请选择一个单选按钮');
return false;
}
if(this.TT[raIndex].value=="")
{
alert('请在对应的第'+eval(raIndex+1)+'个单选按钮的文本框内输入值');
return false;
}
alert('您选择了第'+eval(raIndex+1)+'个单选按钮');
alert('您在文本框中输入的值为'+this.TT[raIndex].value);
}
</script>
<input type=radio name=TA >单选按钮1<input type=text name=TT >
<input type=radio name=TA >单选按钮2<input type=text name=TT >
<input type=button name=btnA onClick=btnA_Click() value=确定 >[/CODE]
这个样子?
[此贴子已经被作者于2006-7-4 13:26:42编辑过]