问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

javascript怎样做数据验证

发布网友 发布时间:2022-04-23 06:27

我来回答

3个回答

热心网友 时间:2022-05-16 07:17

<html>
<head>
<script>
function check(){
var username=document.form1.username.value;
var password=document.form1.password.value;
var email=document.form1.email.value;
if(!username.match(/^[0-9a-zA-Z]+$/)){
alert("只能输入数字或字母");
}else if(!password.match(/^\d+$/)){
alert("只能输入数字");
}else if(!email.match(/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+$/)){
alert("邮件格式错误");
}
}
</script>
</head>
<body>
<form name="form1">
用户名:<input name="username"><br>
密码:<input type="password" name="password"><br>
E-mail:<input name="email"><br>
<input type="button" value="提交" onclick="check()">
</form>
</body>
</html>

热心网友 时间:2022-05-16 08:35

判断是不是数字字母下划线,用正则表达式就行。用得着那么多的keycode吗?/[^a-zA-Z0-9_]/然后进行匹配,如果为真就说明有非法字符。
var mystr=document.formadd.usermima.value;
var reg=/[^a-zA-Z0-9_]/;
if(reg.exec(mystr))
{
alert("非法字符");
return;
}
其他的也一样,定义正则表达式,然后进行匹配。。
做个示范;
<script>
function mytest()
{
var reg=/[^a-zA-Z0-9_]/;
var mystr=document.all.mytext.value;
if(mystr=="")
{
alert("不能为空");
return false;
}
if(reg.exec(mystr))
{
alert("输入了非法字符")
return false;
}
document.all.form1.submit();
}
</script>
<body>
<form id="form1">
<input type=text id='mytext'>
<input type=button value='test' onclick="mytest()">
</form>
</body>

热心网友 时间:2022-05-16 10:10

你这个代码不能使用,还是从网上另找一个吧。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
谁告诉我一下,韩语中,“遵命”怎么说 想开个甜品店,不知道哪里可以学习呢 如何取消微信新号绑定的手机号? 翼支付-翼建钟情活动内容是什么? 怎么参加翼支付“翼建钟情”活动? 翼支付--翼建钟情立减10元-建行这次活动有具体名额限制吗? 西凤酒是哪里的 货车总重量不超过二十吨就不算超载吗? 自卸货车上装有二十多吨货已经有四五天了对货车能伤害哪个部位? 如何回复别人的"忙里偷闲"? 如何用javascript正则表达式验证身份证号 如何利用JavaScript正则表达式验证网址 JavaScript脚本语言实现表单数据校验 js 如何使用正则验证数据 如何使用JavaScript和正则表达式进行数据验 如何使用JavaScript和正则表达式进行数据验证 25岁用什么护肤品好 酒店客房窗户的开启应该是有*宽度的,大概在20厘米一下,请问国家有没有具体的规定和*? 25岁以后适合用什么品牌的化妆品? 如何选择合适自己的护肤品,25岁后用什么系列的? 华为手机八门神器悬浮窗怎么打开? 新鲜柠檬怎么保存,我住校,没有冰箱,听说可以把柠檬放在蜂蜜里,这样能... 25岁以后的护肤步骤和应该怎样保养……? 独居女孩必备哪些神器,该如何做才能更安全呢? 25岁以后用什么样的护肤品呢? 宿舍窗户把手没了关不上很冷,学校不给修,胶带粘住也开了不管用,某宝上有没有能把窗户关好固定的神器? 25岁后适合用哪种护肤品比较好? 这种横拉的塑窗窗户,开关太不方便了,小锁都被我拉坏了,哪位大神给我指点一下 25岁以上用什么护肤品 八门神器如何显示悬浮窗 JS正则表达式匹配检测各种数值类型(数字验证) 在javascript中怎么用正则表达式??? javascript正则表达式验证 在js中正则表达式如何判断用户输入的内容只能是数字和字母 在javascript中怎么用正则表达式,最好详细点,有注释最好,验证手机号码... js 用正则表达式验证只允许输入数字,或者是数字后两位小数点,如何写... Javascript+HTML用正则表达式写一段输入的验证代码 js如何实现一个通用的正则验证表单方法 javascript的正则表达式来验证Email地址是否格式正确的表达式怎么写 去澳大利亚留学需要什么条件 去澳大利亚留学的条件有哪些? 去澳大利亚留学读博士,需要什么条件? 去澳洲留学都有什么条件 去澳大利亚留学怎么样啊 去澳洲留学需要那些条件? 去澳大利亚留学有什么好处啊? 去澳大利亚留学读博士,需要什么条件 想要去澳大利亚留学,需要什么条件吗?谢谢 去澳大利亚留学怎么样?好吗 去澳大利亚留学读硕士需要什么条件?