在网页中,JS验证文本框输入字母、数字、下划线,以字母开头,单击事件怎么调用无效呢?
这样用,按钮单击事件调用不了?functioncheck(form){varisNull=/^[\s'']*$/;if(isNull.test(document.getE...
这样用,按钮单击事件调用不了?
function check(form){
var isNull=/^[\s' ']*$/;
if(isNull.test(document.getElementById("user").value))
{
alert("空");
return false;
}
var str=document.getElementById("user").value;
var reg = ^[a-zA-Z][\w]{4,19}$;
if (!reg.test(str))
{
alert("格式错误");
}
<input type="submit" value="提交" name="submit" onClick="return check(form2)"> 展开
function check(form){
var isNull=/^[\s' ']*$/;
if(isNull.test(document.getElementById("user").value))
{
alert("空");
return false;
}
var str=document.getElementById("user").value;
var reg = ^[a-zA-Z][\w]{4,19}$;
if (!reg.test(str))
{
alert("格式错误");
}
<input type="submit" value="提交" name="submit" onClick="return check(form2)"> 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询