为什么会出现illegal character?
我在写一个聊天室登录的jsp页面时,加入了一段javascript脚本,却在编译是老提示有illegal character,我找了半天也没发现原因,所以请教大家!
下面是有问题的一段程序:
<%@ page contentType="text/html; charset=GBK" %>
<%@ page session="true" %>
<html>
<head>
<script language="javascript">
function validate_form() {
// 对用户登记表进行有效性验证的函数
var validity = true;
if (check_empty(document.regForm.username.value))
{
validity = false;
alert(’对不起 ! 名字长度位数是(3--8) !’);
}
}
function check_empty(text)
{
return ( (text.length>2) &&(text.length<9) );
}
</script>
<title>
chatreg
</title>
</head>
<body bgcolor="RGB( 55,112,123)" >
<form name="regForm" method="post" action="chatregcof.jsp" onSubmit="return validate_ form()">
<p> </p>
<font color="#FF3300">**</font>帐号:</td>
<input type="text" name="username">
[3-8 位]
<input type="submit" name="Submit" value="提交">
<input type="reset" name="Submit2" value="重填"> </form>
</body>
</html>
有问题的是
function validate_form() {
// 对用户登记表进行有效性验证的函数
var validity = true;
if (check_empty(document.regForm.username.value))
{
validity = false;
alert(’对不起 ! 名字长度位数是(3--8) !’);
}
}
它显示validity=false这句有illegal character
为什么了????