javascript - 下面的 jQuery 字符串连接代码有什么问题?

标签 javascript syntax-error string-concatenation

我有一个变量 error_msgs。在这个变量中,我必须添加错误消息。第一条错误消息将被简单地添加到变量中。稍后的后续错误消息将连接到先前的错误消息。在连接后面的后续错误消息时,每个错误消息都应以 <br/> 为前缀标记以在单独的行上显示每条错误消息。

我尝试了下面的代码,但我做不到。

var error_msgs = "Email is invalid !";

var error_msgs += "<br/>"+"Please enter First Name !";

var error_msgs += "<br/>"+"Please enter Last Name !";

alert(error_msgs);

对于上述代码,我在我的 Firebug 控制台中出现以下错误:

SyntaxError: missing ; before statement


var error_msgs + = "<br/>"+"Please enter First Name !";

有人可以帮我解决这个错误吗?

谢谢。

最佳答案

您初始化变量的次数过多。应该是:

var error_msgs = "Email is invalid !";

error_msgs += "<br/>"+"Please enter First Name !";

error_msgs += "<br/>"+"Please enter Last Name !";

alert(error_msgs);

关于javascript - 下面的 jQuery 字符串连接代码有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27885047/

相关文章:

javascript - 具有私有(private)数据的类 (JavaScript)

bash - while循环BASH中的语法错误

python - python - 如何连接四舍五入数字的字符串?

c - 在 C 中执行大量字符串连接?

c++ - 标准字符串连接性能

javascript - 如何从wordpress中的帖子页面id获取acf的图库图片url

javascript - Google Maps JS API - 如何使用 fitBounds 进行响应式 map ?

javascript - jQuery 不发送 POST 数据

vba - 由于语法错误(录制时)或对象定义错误(运行时)而无法运行 VBA

mysql - 准备语句语法错误