onsubmit="return carts();"返回false后表单仍然提交
<formname='goumai'method='POST'action="gmchg.php"onsubmit="returncarts();"><p>收货地址:<i...
<form name='goumai' method='POST' action="gmchg.php" onsubmit="return carts();">
<p>
收货地址:<input type='text' name='dizhi' size='75'><font color="#FF0000">*</font><br>
收货人:<input type='text' name='shouhuoren'><font color="#FF0000">*</font><br>
邮编:<input type='text' name='youbian'><font color="#FF0000">*</font>
购买数量:<input type='text' name='shuliang' size='1' value='1'><font color="#FF0000">*</font><br>
手机:<input type='text' name='shouji'><font color="#FF0000">*</font><br>
电话:<input type='text' name='dianhua'><br>
留言:<br><textarea name='liuyan' cols=60 rows='4'></textarea>
<br><input type='submit' value='购买'>
</form>
#####################################################
<script>
function carts(){
if(goumai.dizhi.value==""){
alert("地址不能为空");
goumai.dizhi.Focus();
return false;
}
if(goumai.shouhuoren.value==""){
alert("收货人不能为空");
goumai.shouhuoren.Focus();
return false;
}
if(goumai.youbian.value==""){
alert("邮编不能为空");
goumai.youbian.Focus();
return false;
}
if(goumai.shuliang.value>="1"){
alert("必须要买一个哦!");
goumai.shuliang.Focus();
return false;
}
return true;
}
</script>
问题如标题。
alert提示后就跑到下一页了(也就是接受数据的那页)
希望大侠说说为什么啊 展开
<p>
收货地址:<input type='text' name='dizhi' size='75'><font color="#FF0000">*</font><br>
收货人:<input type='text' name='shouhuoren'><font color="#FF0000">*</font><br>
邮编:<input type='text' name='youbian'><font color="#FF0000">*</font>
购买数量:<input type='text' name='shuliang' size='1' value='1'><font color="#FF0000">*</font><br>
手机:<input type='text' name='shouji'><font color="#FF0000">*</font><br>
电话:<input type='text' name='dianhua'><br>
留言:<br><textarea name='liuyan' cols=60 rows='4'></textarea>
<br><input type='submit' value='购买'>
</form>
#####################################################
<script>
function carts(){
if(goumai.dizhi.value==""){
alert("地址不能为空");
goumai.dizhi.Focus();
return false;
}
if(goumai.shouhuoren.value==""){
alert("收货人不能为空");
goumai.shouhuoren.Focus();
return false;
}
if(goumai.youbian.value==""){
alert("邮编不能为空");
goumai.youbian.Focus();
return false;
}
if(goumai.shuliang.value>="1"){
alert("必须要买一个哦!");
goumai.shuliang.Focus();
return false;
}
return true;
}
</script>
问题如标题。
alert提示后就跑到下一页了(也就是接受数据的那页)
希望大侠说说为什么啊 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询