黑马程序员技术交流社区
标题:
JS 如何判断input=text中用户名不能以数字开头,邮箱如何验证
[打印本页]
作者:
一扇车门
时间:
2013-5-7 16:26
标题:
JS 如何判断input=text中用户名不能以数字开头,邮箱如何验证
对正则表达式不熟, 如果不用正则表达式如何实现??
用户名:<input type="text" name="username" value="" /><br>
密码 <input type="password" name="password" value="" /><br>
确认密码:<input type="password" name="repassword" value="" /><br>
邮箱:<input type="text" name="email" valaue="邮箱">
作者:
许庭洲
时间:
2013-5-7 21:35
javascript中验证用户名不能以数字开头和只能是数字、字母、下划线组成
// JS代码
function check_usename()
{
var username = document.getElementById("username").value;
var un = username.match("\\w+");
if(un==null)
{
alert(" 用户名必须是数字或字母下划线组成!");
return false;
}
var un1 = username.match("\\d");
if(un1!=null)
{
alert(" 用户名不能以数字开头!");
return false;
}
}
<form action="" method="post"& amp; gt;用户名:<input type="text" id="username" name="username" value="在这里输入">& amp; lt;/form>
作者:
一扇车门
时间:
2013-5-8 09:26
许庭洲 发表于 2013-5-7 21:35
javascript中验证用户名不能以数字开头和只能是数字、字母、下划线组成
// JS代码
function check_usename( ...
邮箱如何判断呢?谢谢
作者:
一扇车门
时间:
2013-5-8 11:08
许庭洲 发表于 2013-5-7 21:35
javascript中验证用户名不能以数字开头和只能是数字、字母、下划线组成
// JS代码
function check_usename( ...
这个好像是不能包含数字 但是我要的要求是不能以数字开头,中间末尾可以有数字啊
作者:
mosuge7
时间:
2013-5-22 17:58
许庭洲 发表于 2013-5-7 21:35
javascript中验证用户名不能以数字开头和只能是数字、字母、下划线组成
// JS代码
function check_usename( ...
如果没有match属性怎么办?
作者:
张成智
时间:
2013-5-22 18:36
function CheckEmail(){
var strEmail = document.getElementById("email").value;
var myReg = /^[-_A-Za-z0-9]+@([_A-Za-z0-9]+\.)+[A-Za-z0-9]{2,3}$/;
if (myReg.test(strEmail))
{
return true;
}
return false;
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2