JavaScript的引号嵌套时单引号和双引号是交替使用的,但是到第三层就会出现解析错误如:

'<a href="javascript: do('something');">'

这种用情况下something前的单引号会成为整个字符串的结束,解决方式:

'<a href="javascript: do(\'something\');">'

转义单引号即可,但是转义时不可用双引号:

'<a href="javascript: do(\"something\");">'

这样的话解析时,something前的双引号会被作为href属性的结束。

所以转义时也必须交替进行。

另外也可以把引号用HTML代码来代替引号

当然最好的方式是避免使用多重嵌套

function doSth(){

do("something");

}

'<a href="javascript: doSth();">'

JavaScript中引号的多重嵌套相关推荐

  1. javascript中引号嵌套

    <a href=" javascript:document.write(' <a href=/'www.baidu.com /'>baidu</a> ') &q ...

  2. EXCEL中IF函数多重嵌套使用和EXCEL下拉框

    =IF(A1>=60,"及格","不及格") 这是一般通过公式里面IF函数所能做到的,但是EXCEL中没有java中case这样多条件的判断语句,因此需要 ...

  3. 谈谈JavaScript中function多重理解

    JavaScript 中的 function 有多重意义.它可能是一个构造器(constructor),承担起对象模板的作用: 可能是对象的方法(method),负责向对象发送消息.还可能是函数,没错 ...

  4. name optimize is not defined 怎么解决_Web前端:怎么在JavaScript中比较对象?

    大家好,我来了,本期为大家带来的前端开发知识是"Web前端:怎么在JavaScript中比较对象?",有兴趣做前端的朋友,一起来看看吧! 比较JavaScript中的原始值很简单. ...

  5. html、JavaScript、JSON中单双引号使用及嵌套

    HTML与JS 一般 HTML 习惯是属性都用双引号.那么当遇到 js 和 php 里要用 HTML string 的时候,就是这样: // js var str = '<div class=& ...

  6. 选择嵌套_如何优雅地在JavaScript中访问嵌套对象

    在JavaScript中访问嵌套对象 以超酷的方式安全地访问JavaScript中的嵌套对象 JavaScript是惊人的,我们都知道.但是JavaScript中的一些东西真的很奇怪,它们让我们大开眼 ...

  7. 中单引号怎么转义_在JavaScript中组合字符串的4种方法

    下面是在JavaScript中组合字符串的4种方法.我最喜欢的方法是使用模板字符串.为什么?因为它更具可读性,所以没有转义引号的反斜杠,没有笨拙的空格分隔符,也没有混乱的加号操作符 . const i ...

  8. JS 中引号多级嵌套

    2019独角兽企业重金招聘Python工程师标准>>> js中引号多级嵌套: 1.第一级 "" :     2.第二级 '' : 3.第三级\"  \& ...

  9. JavaScript中if嵌套

    01.if嵌套 if 中可以继续嵌套 if - else,else中也可以继续嵌套 if -else if(条件表达式1) { 语句块1 - 1; if(条件表达式2) { 语句块2 - 1; } e ...

最新文章

  1. 谷歌地图控件,通过扩展实现GMAP的自定义绘图系统
  2. 一个关于在Fedora下安装jdk的问题
  3. 操作系统经典书籍--现代操作系统
  4. 在HTML中将垂直转换为平行,大物实验答案
  5. java 假设当前时间_java——推断日期是否在今天之前
  6. 小程序同时设置点击跳转与自动跳转导致重复跳转的问题及解决
  7. java 无侵入监控_MyPerf4J 一个高性能、无侵入的Java性能监控和统计工具
  8. mysql索引和数据完整性答案_第5章MySQL索引与完整性约束.ppt
  9. 2021宣城职业技术学院对口高考成绩查询,2021年宣城职业技术学院高考录取通知书查询 通知书什么时候可以收到...
  10. 数据库路由中间件MyCat - 使用篇(1)
  11. Red5开发第一步-Hello World
  12. 有关Data Input类组件的研究——Silverlight学习笔记[26]
  13. php 期望参数1为资源,php – imagesx()期望参数1是资源,给定布尔值
  14. 【元胞自动机】基于元胞自动机模拟交通流仿真含Matlab源码
  15. 最适合Java程序员的Java学习全套资料分享
  16. 最全NISP二级习题汇总
  17. BT和eMule协议的比较和分析
  18. rest-assured一些使用心得
  19. 通过数字抖动实现更高精度的PWM脉宽控制
  20. Java 9 模块化(Modularity)

热门文章

  1. 推动运营商安全标准体系建设
  2. Oracle迁移到MySQL性能下降的注意点
  3. Tomcat配置Basic认证方案(一)
  4. ActiveMQ消息重发
  5. WinDBG脚本入门
  6. 转帖一篇关于DELPHI调试的文章-AQTime
  7. TSqlConnection
  8. spring源码解析系列之事件驱动模型架构
  9. Apahce服务器配置非根目录的虚拟目录
  10. 关于Xcode7中添加不了libresolv.dylib等类似库的问题