<script language="javascript" type="text/javascript">
function checkpass(aa){
if (!(/^[\d]+\.?\d*$/.test(aa.value)) && aa.value!="")
{ alert('请输入数字');
aa.value='';
}
}
</script>但是报错 应是name而不是&
报错的部分是上面的标红的地方,也就是and
请问是哪错了
function checkpass(aa){
if (!(/^[\d]+\.?\d*$/.test(aa.value)) && aa.value!="")
{ alert('请输入数字');
aa.value='';
}
}
</script>但是报错 应是name而不是&
报错的部分是上面的标红的地方,也就是and
请问是哪错了
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title> New Document </title>
</head> <body>
<input type="text" value="" onblur="checkpass(this);" />
<script language="javascript" type="text/javascript">
function checkpass(aa){
if (!(/^[\d]+\.?\d*$/.test(aa.value)) && aa.value!="")
{
alert('请输入数字');
aa.value='';
}
}
</script>
</body>
</html>
function checkpass(aa){
if (!(/^[\d]+\.?\d*$/.test(aa.value)) && aa.value!="")
{ alert('请输入数字');
aa.value='';
}
}
</script>
<input onclick="checkpass(this)" value="a123">
是不是和这个有关系