转自百度知道:http://zhidao.baidu.com/question/92975260.html <html> <body> <script language="javascript"> function check() { if(document.enquiry.name.value=="") { alert("please fill in your name"); document.getElementById('mark').innerHTML="输入有误:起始时间应小于结束时间!"; //在相应位置做提醒,而不需弹框 return false; } if(document.enquiry.email.value=="") { alert("please fill in your email"); return false; } if(!/^\w+[@]\w+[.]\w+$/.test(document.enquiry.email.value)) // /^\w+[@]\w+[.]\w+$/ 用该正则来匹配你输入的document.enquiry.email.value的值,如果匹配就返回true,否则false // 前面加了个!表示如果不匹配就进入if. { alert("please correct your email"); return false; } if(document.enquiry.enquiry.value=="") { alert("please fill in your enquiry"); return false; } } </script> <form name="enquiry" οnsubmit="return check()" action="sub.asp" method="post"> <input name="name" type="text" class="textfield" id="name" size="18"> <input name="email" type="text" class="textfield" id="email" size="18"> <textarea name="enquiry" cols="85" rows="6" class="textfield" id="enquiry"></textarea> <input type="submit" value="提交"/> </form> </body> </html>
js验证表单输入的方法
最新推荐文章于 2023-03-29 15:51:50 发布