解决Layui中templet中a的onclick参数传递的问题


Posted in Javascript onSeptember 20, 2019

以下是我的模板,主要用在列表页table中的按钮,点击弹窗展开详情页的功能。

<script type="text/html" id="contentTpl">
    <a href='javascript:;' class="layui-btn layui-btn-danger layui-btn-xs" οnclick='showContent("{{d.CONTENT}}")' >查看内容</a>
</script>

项目跑了许久,突然说点击查看内容没反应,查出原因是,d.CONTENT如果有单引号或者双引号会报js错误。

于是改成下面的形式解决问题。

<script type="text/html" id="contentTpl">
   <div><a href='javascript:;' class="layui-btn layui-btn-danger layui-btn-xs" οnclick=showContent('{{d.CONTENT}}') >查看内容</a></div>
</script>

直接去吃onclick的单引号,让浏览器渲染,因为在html中,普通的a标签的click事件也是可以不用带单引号或双引号的。

给后人提醒,小心进坑。

以上这篇解决Layui中templet中a的onclick参数传递的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
alert和confirm功能介绍
May 21 Javascript
JavaScript实现Flash炫光波动特效
May 14 Javascript
移动Web中图片自适应的两种JavaScript解决方法
Jun 18 Javascript
js如何实现点击标签文字,文字在文本框出现
Aug 05 Javascript
关于JS 预解释的相关理解
Jun 28 Javascript
使用jQuery.Qrcode插件在客户端动态生成二维码并添加自定义Logo
Sep 01 Javascript
基于jQuery ligerUI实现分页样式
Sep 18 Javascript
JavaScript获取tr td 的三种方式全面总结(推荐)
Aug 15 Javascript
JavaScript实现简单评论功能
Aug 17 Javascript
element-ui的回调函数Events的用法详解
Oct 16 Javascript
layui的面包屑或者表单不显示的解决方法
Sep 05 Javascript
vue学习笔记之slot插槽用法实例分析
Feb 29 Javascript
解决layui动态添加的元素click等事件触发不了的问题
Sep 20 #Javascript
微信小程序里引入SVG矢量图标的方法
Sep 20 #Javascript
微信小程序实现图片翻转效果的实例代码
Sep 20 #Javascript
vue实现直播间点赞飘心效果的示例代码
Sep 20 #Javascript
vue+layui实现select动态加载后台数据的例子
Sep 20 #Javascript
layui 中select下拉change事件失效的解决方法
Sep 20 #Javascript
微信小程序实现打开并下载服务器上面的pdf文件到手机
Sep 20 #Javascript
You might like
PHP开发中常用的8个小技巧
2008/08/27 PHP
php实现只保留mysql中最新1000条记录
2015/06/18 PHP
ZF框架实现发送邮件的方法
2015/12/03 PHP
PHP中strncmp()函数比较两个字符串前2个字符是否相等的方法
2016/01/07 PHP
php判断手机浏览还是web浏览,并执行相应的动作简单实例
2016/07/28 PHP
PHP设计模式之组合模式定义与应用示例
2020/02/01 PHP
让广告代码不再影响你的网页加载速度
2006/07/07 Javascript
JavaScript 编程引入命名空间的方法与代码
2007/08/13 Javascript
jQuery编写widget的一些技巧分享
2010/10/28 Javascript
prettify 代码高亮着色器google出品
2010/12/28 Javascript
jquery入门—访问DOM对象方法
2013/01/07 Javascript
angular route中使用resolve在uglify压缩后问题解决
2016/09/21 Javascript
JS实现按钮控制计时开始和停止功能
2017/07/27 Javascript
Gulp实现静态网页模块化的方法详解
2018/01/09 Javascript
Angular5升级RxJS到5.5.3报错:EmptyError: no elements in sequence的解决方法
2018/04/09 Javascript
Ajax请求时无法重定向的问题解决代码详解
2019/06/21 Javascript
[02:50]2014DOTA2 TI预选赛预选赛 大神专访第一弹!
2014/05/21 DOTA
[27:28]Ti4 冒泡赛第二天 iG vs NEWBEE 1
2014/07/15 DOTA
[29:16]完美世界DOTA2联赛决赛日 Inki vs LBZS 第三场 11.08
2020/11/10 DOTA
python常见数制转换实例分析
2015/05/09 Python
Python抓取电影天堂电影信息的代码
2016/04/07 Python
python利用lxml读写xml格式的文件
2017/08/10 Python
为什么入门大数据选择Python而不是Java?
2018/03/07 Python
Python import与from import使用及区别介绍
2018/09/06 Python
pandas通过索引进行排序的示例
2018/11/16 Python
对python 合并 累加两个dict的实例详解
2019/01/21 Python
python小项目之五子棋游戏
2019/12/26 Python
利用python 下载bilibili视频
2020/11/13 Python
Python 的 f-string 可以连接字符串与数字的原因解析
2021/02/20 Python
三星加拿大官方网上商店:Samsung CA
2020/12/18 全球购物
实践单位评语
2014/04/26 职场文书
淘宝好评语大全
2014/05/05 职场文书
2014年仓管员工作总结
2014/11/18 职场文书
重阳节慰问信
2015/02/15 职场文书
运动会开幕式致辞
2015/07/29 职场文书
webpack的移动端适配方案小结
2021/07/25 Javascript