读书人

请问一个关于调用函数的有关问题

发布时间: 2012-02-16 21:30:36 作者: rapoo

请教一个关于调用函数的问题!
function setSubjectText(){

if(trim(document.form.radiobutton.value) == " ") {
alert( "请选择交易类型 ");

return false;
}
}


<form method= "POST " action= "save_product.asp " name= "form " >
<input type= "radio " name= "radiobutton " value= " ">
<INPUT class=subbutton style= "WIDTH: 160px " onclick=javascript:setSubjectText() type=button value=一切完成,我要发布! name=Post>
</form>
为什么弹不出 "请选择交易类型 "这个对话框呢?请帮忙分析一下.

[解决办法]
<script language= "javascript ">
function setSubjectText(){
varstr;
str = false;
for(i=0;i <form.radiobutton.length;i++)
{
if(form.radiobutton[i].checked==true)
{
str = true;
break;
}
}
if(!str)
{
alert( "请选择交易类型 ");
return false;
}
}

</script>

<form method= "POST " action= "save_product.asp " name= "form " >
<input type= "radio " name= "radiobutton " value= " ">
<input type= "radio " name= "radiobutton " value= " ">
<input type= "radio " name= "radiobutton " value= " ">
<INPUT class=subbutton style= "WIDTH: 160px " onclick=javascript:setSubjectText() type=button value=一切完成,我要发布! name=Post>
</form>

读书人网 >ASP

热点推荐