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 相关文章推荐
JavaScript中的集合及效率
Jan 08 Javascript
Ajax搜索结果页面下方的分页按钮的生成
Apr 05 Javascript
jQuery的基本概念与高级编程
May 14 Javascript
JavaScript操作URL的相关内容集锦
Oct 29 Javascript
jquery通过name属性取值的简单实现方法
Jun 20 Javascript
几行js代码实现自适应
Feb 24 Javascript
AngularJs导出数据到Excel的示例代码
Aug 11 Javascript
Three.js实现浏览器变动时进行自适应的方法
Sep 26 Javascript
微信小程序实现点击按钮移动view标签的位置功能示例【附demo源码下载】
Dec 06 Javascript
vue addRoutes实现动态权限路由菜单的示例
May 15 Javascript
在vue项目中引用Iview的方法
Sep 14 Javascript
基于VUE的v-charts的曲线显示功能
Oct 01 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
特详细的PHPMYADMIN简明安装教程
2008/08/01 PHP
PHP中鲜为人知的10个函数
2014/02/28 PHP
php ImageMagick windows下安装教程
2015/01/26 PHP
php生成不重复随机数、数组的4种方法分享
2015/03/30 PHP
详解WordPress中的头像缓存和代理中的缓存更新方法
2016/03/01 PHP
javascript脚本调试方法小结
2008/11/24 Javascript
使用自定义setTimeout和setInterval使之可以传递参数和对象参数
2009/04/24 Javascript
javascript数组操作总结和属性、方法介绍
2014/04/05 Javascript
JavaScript知识点总结(五)之Javascript中两个等于号(==)和三个等于号(===)的区别
2016/05/31 Javascript
AngularJS基础 ng-copy 指令实例代码
2016/08/01 Javascript
Vue.js系列之项目搭建(1)
2017/01/03 Javascript
微信小程序商城项目之商品属性分类(4)
2017/04/17 Javascript
jquery.uploadView 实现图片预览上传功能
2017/08/10 jQuery
vue.js的computed,filter,get,set的用法及区别详解
2018/03/08 Javascript
详解vue-router传参的两种方式
2018/09/10 Javascript
javascript实现计算指定范围内的质数示例
2018/12/29 Javascript
JS实现移动端点击按钮复制文本内容
2019/07/28 Javascript
Vue-cli3项目引入Typescript的实现方法
2019/10/18 Javascript
JavaScript相等运算符的九条规则示例详解
2019/10/20 Javascript
python爬虫常用的模块分析
2014/08/29 Python
python中将函数赋值给变量时需要注意的一些问题
2017/08/18 Python
Python基于csv模块实现读取与写入csv数据的方法
2018/01/18 Python
python3 requests中使用ip代理池随机生成ip的实例
2018/05/07 Python
python学习之hook钩子的原理和使用
2018/10/25 Python
用HTML5制作烟火效果的教程
2015/05/12 HTML / CSS
你在项目中用到了xml技术的哪些方面?如何实现的?
2014/01/26 面试题
程序员经常用到的UNIX命令
2015/04/13 面试题
高三自我鉴定范文
2013/10/19 职场文书
《二泉映月》教学反思
2014/04/15 职场文书
国旗下的讲话演讲稿
2014/05/08 职场文书
银行授权委托书范本
2014/10/04 职场文书
社区党建工作汇报材料
2014/10/27 职场文书
办公室主任个人总结
2015/02/28 职场文书
技术员个人工作总结
2015/03/03 职场文书
MySQL空间数据存储及函数
2021/09/25 MySQL
请求模块urllib之PYTHON爬虫的基本使用
2022/04/08 Python