社区
JavaScript
帖子详情
求个验证客户端表单提交的信息的js
msplayer
2005-03-06 11:11:23
只要能验证:用户名(6-20位), 密码(6-10,密码=确认密码) , Email的就可以了
我写的js虽然能够提示错误,但是还是会把客户端的信息发送出去,不知道
<input="submit" value="提交" onClick="check()">这样对吗?谢谢了
...全文
103
6
打赏
收藏
求个验证客户端表单提交的信息的js
只要能验证:用户名(6-20位), 密码(6-10,密码=确认密码) , Email的就可以了 我写的js虽然能够提示错误,但是还是会把客户端的信息发送出去,不知道 这样对吗?谢谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
redtank2005
2005-03-07
打赏
举报
回复
function checkMail(obj,error)
{
if (obj == null)
return "NULL";
if (obj.value == "")
return "EMPTY";
var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (filter.test(obj.value))
return true;
else
alert(error);
return false;
}
baiyunfei
2005-03-07
打赏
举报
回复
在你的函数里加上返回值,正确就return true ,否则return false
<form onsubmit="return check()">
....
<input="submit" value="提交">
</form>
vivianfdlpw
2005-03-07
打赏
举报
回复
email验证的正则表达式可以参看http://www.regexplib.com/DisplayPatterns.aspx
vivianfdlpw
2005-03-07
打赏
举报
回复
忘了加email:
<script>
function check()
{
var form=document.getElementsByTagName('form')[0];
if(form.username.value=='')
{
alert('请输入用户名');
form.username.focus();
event.returnValue=false;return;
}
if(form.pwd1.value=='')
{
alert('请输入密码');
form.pwd1.focus();
event.returnValue=false;return;
}
if(form.pwd1.value!=form.pwd2.value)
{
alert('密码不匹配');
form.pwd2.focus();
event.returnValue=false;return;
}
if(!/^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$/.test(form.email.value))
{
alert('email格式不正确');
form.email.focus();
event.returnValue=false;return;
}
}
</script>
<body>
<form action='http://www.baidu.com' method="post">
用户名:<input type=text name="username"><br>
密码: <input type=password name="pwd1"><br>
再次输入密码: <input type=password name="pwd2"><br>
Email:<input type=text name="email">
<input type=submit value=submit onclick="check()">
<input type=reset value=reset>
</form>
</body>
vivianfdlpw
2005-03-07
打赏
举报
回复
<script>
function check()
{
var form=document.getElementsByTagName('form')[0];
if(form.username.value=='')
{
alert('请输入用户名');
form.username.focus();
event.returnValue=false;return;
}
if(form.pwd1.value=='')
{
alert('请输入密码');
form.pwd1.focus();
event.returnValue=false;return;
}
if(form.pwd1.value!=form.pwd2.value)
{
alert('密码不匹配');
form.pwd2.focus();
event.returnValue=false;return;
}
}
</script>
<body>
<form action='url' method="post">
用户名:<input type=text name="username"><br>
密码: <input type=password name="pwd1"><br>
再次输入密码: <input type=password name="pwd2"><br>
<input type=submit value=submit onclick="check()">
<input type=reset value=reset>
</form>
</body>
maxid
2005-03-06
打赏
举报
回复
哈哈,介绍一个很好用的表单验证类
http://www.blueidea.com/bbs/newsdetail.asp?id=1834871
我佛山人的Validator1.04
JS
客户端
表单
验证
框架
支持配置文件 和 标签使用,不需要写复杂的
js
表单
验证
函数,里面还有使用说明文档
html5
客户端
表单
验证
.zip
实现效果: html5
客户端
表单
验证
,
客户端
验证
,在商城中会大量使用,当你注册会员时、
客户端
要对表单的数据进行
验证
,不符合就不发送到后端
验证
,html5
客户端
验证
,php中文网推荐下载!
自定义基于jQuery的
客户端
表单
验证
工具
我这里设计了一个简单的javascript
客户端
验证
工具,在页面中只需要对要进行
验证
的表单(form)及其所属的表单域对象(input)进行属性声明,即可完成配置,基本不需要手工书写javascript代码即可完成
验证
工作。
js
客户端
表单
验证
示范
客户端
表单
验证
示范,很简洁的代码,与大家共享
基于JavaScript的
客户端
表单
验证
.pdf
基于JavaScript的
客户端
表单
验证
.pdf
JavaScript
87,904
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章