在编辑器中就不报错,到浏览器中怎么点onclick都都不反映,F12就报错,看了下脚本,字符串完全变样
修改后:
复制代码
代码如下:
tr += "<td><a href='javascript:void(0);' onclick='confirmDelOneInfo(\""+url2+"\",\""+obj.title+"\");'><img src='images/tab/010.gif'/>“
就没问题了。
知识总结:
在js中单双引号的效果是一样的,但是如果你的字符串中有单引号则外面要用双引号,如果你的字符串中存在双引号则外面要用单引号括起来,这样就不用转义字符了。
上面的输出结果是:
复制代码
代码如下:
onclick='confirmDelOneInfo("http://...?type=1&nodeId=11","测试1");'
看出在html中,如果外面使用单引号则里面要用双引号,否则IE报错,因此用到转义字符\"转换双引号。在动态生成html的元素时,尤其要注意单双引号的问题,否则会很头疼的。
呵呵,一点小知识的总结,欢迎指正....
字符串拼接
标签:
字符串拼接
免责声明:
本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
上一篇
jquery无法设置checkbox选中即没有变成选中状态
下一篇
IE下双击checkbox反应延迟问题的解决方法
狼山资源网 Copyright www.pvsay.com
评论“JS字符串拼接在ie中都报错的解决方法”
JS字符串拼接在ie中都报错的解决方法
暂无“JS字符串拼接在ie中都报错的解决方法”评论...
www.pvsay.com
狼山资源网
29,905
影音资源
44,626
技术资源
11,817
软件资源
578,645
站长资源
最新文章
炉石传说月初最强卡组有哪些 2024月初最强上
狼人杀亮相原生鸿蒙之夜 假面科技强势登陆华
12小时光线挑战!AI画质专家才是大平层首选
2024游戏IP报告:1~9月规模1960亿 68%用户愿
群星.2024-今夜一起为爱鼓掌电视剧原声带【
搜索
关键字搜索
热门推荐:
灌篮高手电影版
阿凡达2
海贼王