js、html中的单引号、双引号及其转义使⽤
在开前端开发中经常会⽤js写HTML代码,单引号、双引号的拼接会遇到⼀些问题。
1、⽐如:我需要的HTML代码是这样的
<a class="layui-btn layui-btn-xs btn-add"onclick="javascript:addcyxzTr('fpTable');"><i class="layui-icon"></i></a>
2、js拼接:var html = '<a class="layui-btn layui-btn-xs btn-add" οnclick="javascript:addcyxzTr(" '+fpTable+' ");"><i
class="layui-icon"> </i></a>';
var html = "<a class='layui-btn layui-btn-xs btn-add' οnclick='javascript:addcyxzTr(' "+table+" ');'><i class='layui-icon'> </i> </a>";
上述两种情况都实现不了;
3、⽤单引号的转义字符&apos;代替单引号就可达到效果
var html = "<a class='layui-btn layui-btn-xs btn-add' οnclick='javascript:addcyxzTr('"+table+"');'><i class='layui-icon'> </i></a>";
4、
字符⼗进制转义字符Description
"""quotation mark
''' apostrophe
&&&ampersand
<<<less-than
>>>greater-thanhtml代码转链接

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。