form表单的简单验证onsubmit

form表单的代码

<form name="myform" action="" method="post">
<input type="text" name="search" id="scontent" placeholder="请输入" value=""/>
<select id="stype" name="stype">
<option  value="name">姓名</option>
<option  value="id_card">身份证号</option>
<option  value="mobile">电话</option>
</select>
<input id="stj" type="submit" οnclick="return submitTest()" value="查询" />
</form>

 

js代码

<script>
function submitTest(){
var scontent = document.myform.search.value;
var stype = document.myform.stype.value;
var l = scontent.length;
if(scontent==""){
alert("输入框的内容不能为空");
return false;
}
if(stype == 'id_card'){
if(l!=15||l!=18){
alert("身份证号必须是15或18位");
return false;
}
}else if(stype == 'name'){
if(l>32){
alert("名字的长度不能大于32位");
return false;
}
}else{
if(15<l||l<7){
alert("电话必须是7到15位");
return false;
}
}
}
</script>

 

这是用提交按钮触发的onclick事件,还可以用form表单中的onsubmit来调用

<form name="myform" action="" οnsubmit="return submitTest()"  method="post">

转载于:https://www.cnblogs.com/dzlffmx/p/4748799.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值