关于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分
展开
 我来答
277534709
2009-05-19 · TA获得超过228个赞
知道小有建树答主
回答量:426
采纳率:0%
帮助的人:159万
展开全部
<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>
雾塔晨钟书院
2009-05-19 · TA获得超过337个赞
知道小有建树答主
回答量:168
采纳率:0%
帮助的人:164万
展开全部
if(regex.text(name.value))

改为

if(regex.test(name.value))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tenderghost
2009-05-19 · TA获得超过320个赞
知道小有建树答主
回答量:532
采纳率:0%
帮助的人:0
展开全部
主要错误有两个地方:
1、script标签怎么写到title标签里面了?把</title>放在<script type="text/javascript">前面;
2、是regex.test,而不是regex.text。

PS:一分都不给,也太抠了啊!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
leesengyi
2009-05-19
知道答主
回答量:8
采纳率:0%
帮助的人:0
展开全部
前面错误我就不说了哈 正则表达式错误了
regex=/^[a-zA-Z_][a-zA-Z0-9]{7,15}$/;
“^”这个应该放在括号外面 你试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式