关于javascript的问题,在线等答案!谢谢!
<html><head><title>test<scripttype="text/javascript">functionverify(name){regex=/[^a-...
<html>
<head>
<title>
test
<script type="text/javascript">
function verify(name)
{
regex=/[^a-zA-Z_][a-zA-Z0-9]{7,15}$/;
if(regex.text(name.value))
{
alert("ok");
}
else
{
alert("错误!");
}
}
</script>
</title>
</head>
<body>
用户名:
<input type="text" name="name" size="20" onBlur="return verify(this)">
</body>
</html>
这段代码有问题嘛?怎么没没反应啊?
ok,谢谢楼下两位,现在有点反应了,但为什么老是报错误啊,我的这则表达式有问题?有分的20分 展开
<head>
<title>
test
<script type="text/javascript">
function verify(name)
{
regex=/[^a-zA-Z_][a-zA-Z0-9]{7,15}$/;
if(regex.text(name.value))
{
alert("ok");
}
else
{
alert("错误!");
}
}
</script>
</title>
</head>
<body>
用户名:
<input type="text" name="name" size="20" onBlur="return verify(this)">
</body>
</html>
这段代码有问题嘛?怎么没没反应啊?
ok,谢谢楼下两位,现在有点反应了,但为什么老是报错误啊,我的这则表达式有问题?有分的20分 展开
展开全部
<html>
<script type="text/javascript">
function verify(name)
{
regex=/[^a-zA-Z_][a-zA-Z0-9]{7,15}$/;
if(regex.test(name.value))
{
alert("ok");
}
else
{
alert("错误!");
}
}
</script>
<body>
用户名:
<input type="text" name="name" size="20"
onBlur="return verify(this)">
</body>
</html>
<script type="text/javascript">
function verify(name)
{
regex=/[^a-zA-Z_][a-zA-Z0-9]{7,15}$/;
if(regex.test(name.value))
{
alert("ok");
}
else
{
alert("错误!");
}
}
</script>
<body>
用户名:
<input type="text" name="name" size="20"
onBlur="return verify(this)">
</body>
</html>
展开全部
if(regex.text(name.value))
改为
if(regex.test(name.value))
改为
if(regex.test(name.value))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
主要错误有两个地方:
1、script标签怎么写到title标签里面了?把</title>放在<script type="text/javascript">前面;
2、是regex.test,而不是regex.text。
PS:一分都不给,也太抠了啊!
1、script标签怎么写到title标签里面了?把</title>放在<script type="text/javascript">前面;
2、是regex.test,而不是regex.text。
PS:一分都不给,也太抠了啊!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
前面错误我就不说了哈 正则表达式错误了
regex=/^[a-zA-Z_][a-zA-Z0-9]{7,15}$/;
“^”这个应该放在括号外面 你试试
regex=/^[a-zA-Z_][a-zA-Z0-9]{7,15}$/;
“^”这个应该放在括号外面 你试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询