验证信息不起作用,代码有错吗大神们帮我看看~~
<form action="" method="post" name="myform" onsubmit="check();">
<tr>
<td>你的Email:</td>
<td><input id="email" type="text" name="email" class="input-text" /> </td>
</tr>
<tr>
<td>输入密码:</td>
<td><input id="password" type="password" name="password" class="input-text" /> </td>
</tr>
<tr>
<td>确认密码:</td>
<td><input id="repassword" type="password" name="password" class="input-text" /> </td>
</tr>
<tr>
<td>用户名:</td>
<td><input id="user" type="text" name="name" class="input-text" /> </td>
</tr>
</form>
js部分
function check(){
var email=document.getElementById("email").value;
if(email==""){
alert("email不能为空");
return false;
}
if(email.indexOf("@")==-1||email.indexOf(".")==-1){
alert("email格式不正确");
return false;
}
var pwd=document.getElementById("password").value;
if(pwd==""){
alert("密码不能为空");
return false;
}
if(pwd.length<6){
alert("密码必须大于6位");
return false;
}
var repwd=document.getElementById("repassword" );
if(repwd!=pwd){
alert("密码不一致");
return false;
}
var user=document.getElementById("user").value;
if(user==""){
alert("姓名不能为空");
return false;
}
for(var i=0;i<user.length;i++){
var j=user.substring(i,i+1);
if(isNaN(j)==false){
alert("姓名中不能包含数字");
return false;
}
}
return true;
}
相关推荐
java贪吃蛇源代码 带详细注释的撒~~
java 贪吃蛇源代码 带详细注释的撒~~ 写了一个多星期~~ 规则: 1,方向键或WASD控制方向; 2,F11、F12或Z、X键可以加减速度; 3,Enter键暂停、开始; 4,可以直接通过拉伸改变窗口大小,但注意不要把食物拉动到窗体外,会导致无法吃到~~ 5,注意:网格样式一和样式二会覆盖背景; 6,BUG之处,还请指正~ O(∩_∩)O谢谢 ! 作者:沉默的小老头
PHP生成验证码时“图像因其本身有错无法显示”的解决方法
今天使用代码进行PHP生成校验码功能的实现,发现firefox一直提示“图像…….因其本身有错无法显示”的问题,作者也提示了说“如果浏览器显示“图像XXX因其本身有错无法显示”,可尽量去掉文中空格”,但把代码中所有空格都去掉了还是不能显示检验图片。于是深度google,大部分的解决方案也是将“<?”这句代码前的空格回车一切都删掉以防止有html输出,但这根本解决不了我的问题,后来看到有人在Header(“Content-type: image/PNG”);这句代码前使用ob_clean()清除输出,结果一试之下果然成功。现将原代码修改后贴到下面,以备不时之需: 确认码生成文件checkNum_
美多商城~~后台项目~~前端代码~~python5.0~~基于vue~~
~~高可用~~找好久才找齐~~~来源于网络~~欢迎一起学习~~如有问题可私密本人~~一起交流学习~~~欢迎介绍工作~~
资源有错资源有错资源有错
资源有错资源有错资源有错资源有错资源有错资源有错资源有错资源有错资源有错资源有错资源有错资源有错
mybatis 使用jdbc.properties文件设置不起作用的解决方法
主要介绍了mybatis 使用jdbc.properties文件设置不起作用的解决方法,需要的朋友可以参考下



