js中单引号与双引号冲突问题解决方法


Posted in Javascript onOctober 04, 2013

如何解决js中单引与双引冲突,想下面的这段代码:

html += ' <a onclick="return removeOpenCss('+e.point.lng+e.point.lat+')">取消</a>';
 

这是js中的代码,如果这里这样写的话,会提示js错误,是因为removeOpenCss方法里的参数没有单引或者双引,如果这里,这样写的话:
html += ' <a onclick="return removeOpenCss(“'+e.point.lng+e.point.lat+'”)">取消</a>';

直接会报错,因为这里单引和双引冲突,所以我只通过这样解决的:
html += ' <a onclick="return removeOpenCss("'+e.point.lng+e.point.lat+'")">取消</a>';

在JS当嵌套两层双引号时一般会出错
可用以下办法解决
将内层单引号替换为'
双引号替换为"
如下面的例子就可以了
<html>
<head>
<title>
JS单引号双引号问题
</title>
<script>
function showmSG(S)
{ 
alert(S);
}
</script>
</head>
<body>
<input type="button" value="Click Me" onclick="showmSG(''"FSDFDS')" />
<input type="text" id="txtName" name="txtName" value="'"FSDFDS" />
</body>
</html>
Javascript 相关文章推荐
各种效果的jquery ui(接口)介绍
Sep 17 Javascript
jquery 常用操作整理 基础入门篇
Oct 14 Javascript
超级酷和最实用的jQuery实例收集(20个)
Apr 21 Javascript
实例讲解使用原生JavaScript处理AJAX请求的方法
May 10 Javascript
bootstrap的常用组件和栅格式布局详解
May 02 Javascript
Vue.js学习笔记之修饰符详解
Jul 25 Javascript
element-ui 表格实现单元格可编辑的示例
Feb 26 Javascript
巧妙运用v-model实现父子组件传值的方法示例
Apr 07 Javascript
vue2之简易的pc端短信验证码的问题及处理方法
Jun 03 Javascript
JavaScript模块管理的简单实现方式详解
Jun 15 Javascript
JavaScript实现与web通信的方法详解
Aug 07 Javascript
vue-openlayers实现地图坐标弹框效果
Sep 24 Javascript
jquery parent和parents的区别分析
Oct 02 #Javascript
jQuery插件 selectToSelect使用方法
Oct 02 #Javascript
jquery定时滑出可最小化的底部提示层特效代码
Oct 02 #Javascript
jquery实现多级下拉菜单的实例代码
Oct 02 #Javascript
基于JQuery的列表拖动排序实现代码
Oct 01 #Javascript
Javascript 颜色渐变效果的实现代码
Oct 01 #Javascript
JavaScript的事件绑定(方便不支持js的时候)
Oct 01 #Javascript
You might like
php中ltrim()、rtrim()与trim()删除字符空格实例
2014/11/25 PHP
PHP实现自动对图片进行滚动显示的方法
2015/03/12 PHP
php外部执行命令函数用法小结
2016/10/11 PHP
浅谈PHP命令执行php文件需要注意的问题
2016/12/16 PHP
php中get_object_vars()在数组的实例用法
2021/02/22 PHP
jquery创建并行对象或者合并对象的实现代码
2012/10/10 Javascript
使用AngularJS实现可伸缩的页面切换的方法
2015/06/19 Javascript
javascript学习小结之prototype
2015/12/03 Javascript
jQuery自动完成插件completer附源码下载
2016/01/04 Javascript
Vue.js每天必学之组件与组件间的通信
2016/09/08 Javascript
Angular 中 select指令用法详解
2016/09/29 Javascript
使用Angular.js实现简单的购物车功能
2016/11/21 Javascript
Bootstrap CSS组件之按钮组(btn-group)
2016/12/17 Javascript
详解JavaScript中return的用法
2017/05/08 Javascript
原生JS实现的雪花飘落动画效果
2018/05/03 Javascript
15分钟深入了解JS继承分类、原理与用法
2019/01/19 Javascript
使用pm2自动化部署node项目的方法步骤
2019/01/28 Javascript
el-select 下拉框多选实现全选的实现
2019/08/02 Javascript
基于vue和websocket的多人在线聊天室
2020/02/01 Javascript
[05:00]TI9战队采访 - Royal Never Give Up
2019/08/20 DOTA
Python的randrange()方法使用教程
2015/05/15 Python
Python中对元组和列表按条件进行排序的方法示例
2015/11/10 Python
深入理解Python中的super()方法
2017/11/20 Python
浅谈Python中的全局锁(GIL)问题
2019/01/11 Python
django使用admin站点上传图片的实例
2019/07/28 Python
Python configparser模块应用过程解析
2020/08/14 Python
HTMl5的存储方式sessionStorage和localStorage详解
2014/03/18 HTML / CSS
会计与审计毕业生自荐信范文
2013/12/30 职场文书
写求职信有什么意义
2014/02/17 职场文书
校园安全演讲稿
2014/05/09 职场文书
送温暖献爱心活动总结
2014/07/08 职场文书
韩语专业职业生涯规划范文:成功之路就在我们脚下
2014/09/11 职场文书
五一劳动节活动总结
2015/02/09 职场文书
用python批量解压带密码的压缩包
2021/05/31 Python
postman中form-data、x-www-form-urlencoded、raw、binary的区别介绍
2022/01/18 HTML / CSS
JavaScript的Set数据结构详解
2022/02/18 Javascript