js 动态生成html 触发事件传参字符转义的实例


Posted in Javascript onFebruary 14, 2017

通常,在使用 JS 动态生成 html 的过程中,会嵌入相应的样式、事件等属性元素,而这时经常会出现所谓的 “单、双引号不够用” 的情况,别急,这时可以利用 html 语言中的转义字符来解决。

下面就来介绍一下相应的转义字符吧:

& —— (ampersand) 转义字符对应为   &

“   —— (double quote) 双引号,转义字符对应为  "

'  —— (single quote)单引号,转义字符对应为  '

<  —— (less than) 小于号,转义字符对应为   <

>  —— (greater than) 大于号,转义字符对应为  >

例如,在 js 中:

var html = "<div onclick='orderIt('"+food.picture+"')'>点击它</div>";

则对应生成的 html 就为:

<div onclick=”orderIt('price')">点击它</div>

以上这篇js 动态生成html 触发事件传参字符转义的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 语法基础 想学习js的朋友可以看看
Dec 16 Javascript
jquery查找tr td 示例模拟
May 08 Javascript
js中this用法实例详解
May 05 Javascript
JavaScript正则表达式中的ignoreCase属性使用详解
Jun 16 Javascript
jQuery幻灯片带缩略图轮播效果代码分享
Aug 17 Javascript
微信小程序 教程之wxapp视图容器 swiper
Oct 19 Javascript
jQuery绑定事件的四种方式介绍
Oct 31 Javascript
微信小程序 共用变量值的实现
Jul 12 Javascript
JS简单实现点击跳转登陆邮箱功能的方法
Oct 31 Javascript
vue实现重置表单信息为空的方法
Sep 29 Javascript
js实现简单模态框实例
Nov 16 Javascript
nuxt中使用路由守卫的方法步骤
Jan 27 Javascript
jquery 仿锚点跳转到页面指定位置的实例
Feb 14 #Javascript
js replace()去除代码中空格的实例
Feb 14 #Javascript
在js代码拼接dom对象到页面上去的模板总结(必看)
Feb 14 #Javascript
jquery封装插件时匿名函数形参和实参的写法解释
Feb 14 #Javascript
js实现数组去重方法及效率?Ρ? target=
Feb 14 #Javascript
jQuery实现Table表格隔行变色及高亮显示当前选择行效果示例
Feb 14 #Javascript
微信小程序小组件 基于Canvas实现直播点赞气泡效果
May 29 #Javascript
You might like
php多线程实现方法及用法实例详解
2015/10/26 PHP
php mysql_real_escape_string addslashes及mysql绑定参数防SQL注入攻击
2016/12/23 PHP
php实现websocket实时消息推送
2018/03/30 PHP
ajax请求get与post的区别总结
2013/11/04 Javascript
把jQuery的类、插件封装成seajs的模块的方法
2014/03/12 Javascript
js实现点击向下展开的下拉菜单效果代码
2015/09/01 Javascript
基于javascript制作微信聊天面板
2020/08/09 Javascript
获取jqGrid中选择的行的数据
2016/11/30 Javascript
bootstrap实现图片自动轮播
2016/12/21 Javascript
JavaScript实现父子dom同时绑定两个点击事件,一个用捕获,一个用冒泡时执行顺序的方法
2017/03/30 Javascript
JavaScript实现提交模式窗口后刷新父窗口数据的方法
2017/06/16 Javascript
bootstrap fileinput实现文件上传功能
2017/08/23 Javascript
微信小程序实现自定义modal弹窗封装的方法
2018/06/15 Javascript
JS控制GIF图片的停止与显示
2019/10/24 Javascript
JavaScript 判断浏览器是否是IE
2021/02/19 Javascript
[03:47]2015国际邀请赛第三日现场精彩回顾
2015/08/08 DOTA
python获取指定网页上所有超链接的方法
2015/04/04 Python
浅谈Python中的闭包
2015/07/08 Python
Windows安装Python、pip、easy_install的方法
2017/03/05 Python
Django自定义分页效果
2017/06/27 Python
Python 实现数据库更新脚本的生成方法
2017/07/09 Python
numpy数组拼接简单示例
2017/12/15 Python
python 借助numpy保存数据为csv格式的实现方法
2018/07/04 Python
浅谈tensorflow 中tf.concat()的使用
2020/02/07 Python
一文读懂Python 枚举
2020/08/25 Python
python实现ping命令小程序
2020/12/28 Python
纯CSS3代码实现switch滑动开关按钮效果
2016/08/30 HTML / CSS
基于HTML5 Canvas:字符串,路径,背景,图片的详解
2013/05/09 HTML / CSS
详解如何在登录过期后跳出Ifram框架
2020/09/10 HTML / CSS
Emma Bridgewater官网:英国餐具制造商
2019/11/24 全球购物
理工大学毕业生自荐信
2013/11/01 职场文书
实习老师离校感言
2014/02/03 职场文书
结对共建工作方案
2014/06/02 职场文书
村委会贫困证明范本
2014/09/17 职场文书
党性分析自查总结
2014/10/14 职场文书
nginx处理http请求实现过程解析
2021/03/31 Servers