检查输入框是否特殊字符,这段代码不知那里错了,请教
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript">
function checkname()
{
var name=document.getElementById('name').value
if(name == '' || /[\'\"\\]/.test(name))
alert("密码空或包含非法字符,请重新填写。");
else
alert('输入正确');
}
</script>
</head>
<body>
<input type="text" name="name" id="name" onBlur='checkname()'>
</body>
</html>
我觉的是name == '' || /[\'\"\\]/.test(name)这里有错,但不知怎么修改,我是借用了别人的代码自已修改了一下,请朋友帮忙,最好写出完整代码,拜托拜托