JS、HTML 单双引号转义

在javaScript 中返回HTML的时候,如果HTML中涉及到的JS函数参数需要用单双引号

HTML 转义

双引号:"  IE6/8等浏览器下可能不识别  可以用十进制字符-----》"

单引号:' 对应十进制字符---------》 '

在js 中涉及到的单双引号转义,可以用 \‘   和  \"  来代替

时间: 2024-10-15 17:54:15

JS、HTML 单双引号转义的相关文章

java单双引号转义问题

JavaScript代码:var str = '<a href="javascript:;" onclick="visaDetail(\'1\',' + value + ')">'+value+'</a>'; 说明:单引号里包含双引号,不需要转义处理,包好单引号则需要转义处理 解析结果<a href="javascript:;" onclick="visaDetail('1', 111)">

JS中字符串拼装 单双引号的处理 字符转义

js中可能会用到动态追加元素,可能数据也是从后台传过来的,当然有两种思路, 1.在后台拼装好直接返回; 2.在前台js里面拼装, 如果拼装大量的html时可能单双引号就容易出问题;那么如何解决呢?最近遇到了这个问题,就做一下总结. 可以一句一句的拼装. 注意点:html元素属性全部用 双引号 字符串用单引号 var htmlline='<tr id="row'+obj.idArr+'">'; htmlline +='<td style="text-align

关于js生成的字符串带有单双引号嵌套的问题

今天突然遇到个这么个问题,在使用js拼接字符串生成节点的过程中遇到了双引号里嵌套单引号的问题,当时在写js的时候没在意,只看语法没错也就没在意,结果在插入节点后就出大问题了,正常的我想创建的节点是 即双引号里嵌套单引号,在用js生成时这里的单双引号问题就出可大问题,他会使得bb当成变量,怎么解决呢, 我们只需将嵌套在里边的单引号给替换下来, 单引号:&apos; 双引号:" 这里要注意引号不要忘记了,这样就解决了单双引号的嵌套问题

sql语句的单双引号问题

$current_account_url='<a class="mini-button" iconcls="icon-edit" onclick="printabc('html/达能益力贸易(深圳)有限公司-[101]广东 2016-04-01-2016-04-30对账单.html')">查看/打印1</a>'; $sql_url="update tools_current_account set current

json包含单双引号问题解决方案

原创作品  转载请注明出处 最近项目中  遇到需要JSON传数据  但是某个字段 里面可能含有 双引号和单引号  导致出现错误 为了方便 写了一个工具类,比较好用. 支持"链式编程" 分享给大家 360网盘下载地址:http://yunpan.cn/cjCrRZj9uc8hE  访问密码 79f3 效果DEMO: JsonQuotesUtil.js /** * 解决json传输数据时存在 同时存在单引号和双引号的问题 * * 思路: * 将 单双引号用不容易在字符串中出现的字符分别替换

有关PHP、HTML单引号、双引号转义以及转成HTML实体的那些事!

一.单引号和双引号转义在PHP的数据存储过程中用得比较多,即往数据库里面存储数据时候需要注意转义单.双引号: 先说几个PHP函数: 1.addslashes — 使用反斜线引用(转义)字符串: 返回字符串,该字符串为了数据库查询语句等的需要在某些字符前加上了反斜线.这些字符是单引号(').双引号(").反斜线(\)与 NUL(NULL 字符). 一个使用 addslashes() 的例子是当你要往数据库中输入数据时.例如,将名字 O'reilly 插入到数据库中,这就需要对其进行转义.大多数据库

Bash中的单双引号作用

shell中的输入的字符分为纯字符和元字符(特殊意义的字符 meta) 元字符: IFS:由 <space> 或 <tab> 或 <enter> 三者之一组成(我们常用 space ). CR:由 <enter> 产生. =:设定变量. $:作变量或运算替换(请不要与 shell prompt 搞混了). >:重导向 stdout. <:重导向 stdin. |:命令管线. &:重导向 file descriptor ,或将命令置于背境执

关于单双引号与数组冲突问题,解决方法

最近在写站群程序,想把配置都搞成文件存放起来.在开发过程中出现了单双引号与数组冲突的问题. 错误提示: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING 给大家举个栗子: <?php $a['aaa'] = 'bbb'; echo "'$a['aaa']'"; ?> 解决方法:把中括号中的2个单引号

php单双引号嵌套解决方案

代码如下: <?php $path = "./"; function show_files($path){ //下面是单双引号嵌套解决方案 //echo "<label style='color:blue;background:#bbbbbb;' onclick=\"submit_info('{$path}');\">"; //解决方案1 //echo "<label style='color:blue;back