为什么会出现illegal character?

mshust mshust 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我在写一个聊天室登录的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
为什么了????
...全文
评论 5
收藏 已收藏
分享
返回顶部
mshust
Web 开发 81,108 成员 341,721 内容