源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

浅谈jquery的html方法里包含特殊字符的处理

  • 时间:2022-09-08 10:52 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:浅谈jquery的html方法里包含特殊字符的处理
在使用jquery的html()方法时,有时候里面添加的html代码含有一些特殊字符,需要进行转义。 [b]如下例子: [/b]
inst_html = "<a style=color:white' onmouseover = '"; 
inst_html += "javascript:showme('"+inst.instId+"_"+valId+"');"; 
inst_html += "' "; 
$("#inst_div_"+valId).html(inst_html); 
如果这样直接写的话,在chrome和FF浏览器下,没有问题,但在IE8下会报错。 解决方法就是将javascript里面的'进行转义改成',这样就不报错了。 [b]如上例改为: [/b]
inst_html = "<a style=color:white' onmouseover = '";
inst_html += "javascript:showme('"+inst.instId+"_"+valId+"');";
inst_html += "' ";
$("#inst_div_"+valId).html(inst_html);
[b]部分字符转义如下:[/b] •&符号:"&", "&" •双引号:"\"", """ •小于号:"<", "<" •大于号:">", ">" •单引号:"'", "'" 以上这篇浅谈jquery的html方法里包含特殊字符的处理就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程素材网。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部