解决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 相关文章推荐
js arguments.callee的应用代码
May 07 Javascript
jquery 操作单选框,复选框,下拉列表实现代码
Oct 27 Javascript
JS判断当前日期是否大于某个日期的实现代码
Sep 02 Javascript
jQuery实现点击标题输入详细信息
Apr 16 Javascript
使用Node.js实现HTTP 206内容分片的教程
Jun 23 Javascript
AngularJS转换响应内容
Jan 27 Javascript
JS中使用mailto实现将用户在网页中输入的内容传递到本地邮件客户端
Oct 08 Javascript
Vue2实现组件props双向绑定
Dec 02 Javascript
bootstrap datetimepicker实现秒钟选择下拉框
Jan 05 Javascript
Angular2+如何去除url中的#号详解
Dec 20 Javascript
web前端vue filter 过滤器
Jan 12 Javascript
详解json串反转义(消除反斜杠)
Aug 12 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
日本十大最佳动漫,全都是二次元的神级作品
2019/10/05 日漫
php&amp;java(二)
2006/10/09 PHP
php用正则表达式匹配URL的简单方法
2013/11/12 PHP
微信营销平台系统?刮刮乐的开发
2014/06/10 PHP
php中rename函数用法分析
2014/11/15 PHP
php模板引擎技术简单实现
2016/03/15 PHP
php使用pthreads v3多线程实现抓取新浪新闻信息操作示例
2020/02/21 PHP
学习Angular中作用域需要注意的坑
2016/08/17 Javascript
js 数字、字符串、布尔值的转换方法(必看)
2017/04/07 Javascript
iscroll动态加载数据完美解决方法
2017/07/18 Javascript
浅谈vue后台管理系统权限控制思考与实践
2018/12/19 Javascript
Vue如何使用混合Mixins和插件开发详解
2020/02/05 Javascript
[19:24]DOTA2客户端使用指南 一分钟快速设置轻松超神
2013/09/24 DOTA
python每次处理固定个数的字符的方法总结
2013/01/29 Python
Python学习笔记之常用函数及说明
2014/05/23 Python
Python语言实现获取主机名根据端口杀死进程
2016/03/31 Python
Python操作Sql Server 2008数据库的方法详解
2018/05/17 Python
关于python之字典的嵌套,递归调用方法
2019/01/21 Python
Django实现web端tailf日志文件功能及实例详解
2019/07/28 Python
python绘制雷达图实例讲解
2021/01/03 Python
韩国三星旗下的一家超市连锁店:Home Plus
2016/07/30 全球购物
泰国折扣酒店预订:Hotels2Thailand
2018/03/20 全球购物
英国最大的笔记本电脑直销专家:Laptops Direct
2019/07/20 全球购物
什么是makefile? 如何编写makefile?
2013/01/02 面试题
化学教师自荐信范文
2013/12/28 职场文书
简历上的自我评价
2014/02/03 职场文书
先进事迹报告会主持词
2014/04/02 职场文书
服务整改报告
2014/11/06 职场文书
2014年个人总结范文
2015/03/09 职场文书
2015年银行客户经理工作总结
2015/04/01 职场文书
防震减灾主题班会
2015/08/14 职场文书
小学生法制教育心得体会
2016/01/14 职场文书
《生物入侵者》教学反思
2016/02/16 职场文书
面试必问:圣杯布局和双飞翼布局的区别
2021/05/13 HTML / CSS
MySQL数据库超时设置配置的方法实例
2021/10/15 MySQL
Nginx动静分离配置实现与说明
2022/04/07 Servers