Uncaught SyntaxError: Unexpected token问题

半睡半醒半人梦 2014-08-16 05:32:03
 var huifu = '<tr id="trMsg"><td colspan=4 style="border-bottom:none;"><textarea class="textarea" style="width:600px; margin-top:15px;" cols="65" rows="3"></textarea>';
huifu += '<input type="button" style="display:block;" class="lygl_main_nei_b" onclick="MessageSiteSubmit(' + mid + ',' + leixing + ',' + previd + ');"></input></td></tr>';

当点击button的时候谷歌浏览器会提示如下错误
Uncaught SyntaxError: Unexpected token
...全文
15566 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
解决了,这里的三个参数都必须有值,不能是undefinded 不能是“”,我的代码里面有个值是“”所以一直报错。
  • 打赏
  • 举报
回复
还是不行,单引号的时候是html页面第一行报错,改成版主这个后是第二行报错,跟直接将单引号改成双引号报错一样。
  • 打赏
  • 举报
回复
引用 1 楼 caozhy 的回复:
"MessageSiteSubmit('" + mid + "','" + leixing + "','" + previd + "');" 看看
好的 我试试,我之前有试将单引号换成双引号,但还是不行。
threenewbee 2014-08-16
  • 打赏
  • 举报
回复
"MessageSiteSubmit('" + mid + "','" + leixing + "','" + previd + "');" 看看

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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