错误:Uncaught SyntaxError: Unexpected token ILLEGAL
含义是“未捕获的语法错误: 意想不到的非法令牌”。
这在编程语言中是不被认可的,一行就必须是一个完整的语句。但是你的双引号没有结尾,所以是一个语法错误,缺少结尾的双引号。
解决方法:将answer[0]='"+text+"'"中的文字,加上引号:
str = "this is \
a string.";
可以不要换行,或者如上用\来强制换行。
扩展资料:
js报Uncaught SyntaxError: Unexpected token ILLEGAL引起原因有如下:
1、button中的onclick():方法的参数没有获取到,从而导致参数为空而报错。
2、检查参数引号是否为正确,是否忘了闭合。
3、如果参数中的数是从数据库中获的,请检查数据库中的数据是否存在空格或者空行。