在编辑器中就不报错,到浏览器中怎么点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反应延迟问题的解决方法
桃源资源网 Design By www.nqtax.com
评论“JS字符串拼接在ie中都报错的解决方法”
JS字符串拼接在ie中都报错的解决方法
暂无“JS字符串拼接在ie中都报错的解决方法”评论...
www.nqtax.com
桃源资源网
19,905
影音资源
44,626
技术资源
1,817
软件资源
378,645
站长资源
最新文章
多种语言下获取当前页完整URL及其参数
asp php 清空access mysql mssql数据库的代
ibatis简单实现与配置
初探 SOA
初探 SOA(补充)
搜索
关键字搜索
热门推荐:
灌篮高手电影版
阿凡达2
海洋奇缘2