为什么会出现illegal character?

mshust 2004-03-25 11:11:44
我在写一个聊天室登录的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
为什么了????
...全文
4090 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
GaryZhu 2004-04-15
  • 打赏
  • 举报
回复
哎,带星的都....
GaryZhu 2004-04-15
  • 打赏
  • 举报
回复
用单引号和双引号应该都可以,不过你程序中的单引号是全角的!!
rosen 2004-04-15
  • 打赏
  • 举报
回复
sadenxu(潜心修炼) :同意
pmaster 2004-04-15
  • 打赏
  • 举报
回复
全角的问题,你看一下你的程序的半角全角!
sadenxu 2004-03-25
  • 打赏
  • 举报
回复
B4一下

搂住
alert(’对不起 ! 名字长度位数是(3--8) !’);
不要用单引号,用双引号
alert("对不起 ! 名字长度位数是(3--8) !");

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧