当前位置: 代码迷 >> Web前端 >> 令人腻烦的单引号和双引号
  详细解决方案

令人腻烦的单引号和双引号

热度:216   发布时间:2012-08-25 10:06:20.0
令人厌烦的单引号和双引号

有时候我们需要在javascript中添加很多单引号和双引号,有时候用于显示用的,有时候是引号中的内容,是从其他地方引用过来的--比如序号之类的。这样引号多了之后它们就会相互影响。我能想到的办法就是用转义字符来代替这些。

转义字符 含义
\b 退格
\t TAB,水平
\v TAB,垂直
\n 回车换行
\r 换行
\" 双引号
\' 单印号
\\

\

比如下面这个例子:

html += '<img src="/html/themes/classic/images/chinalife/calendar_icon.gif" onclick="new WdatePicker({el:\'trainingExamClassSchedules['+num+'].classDate\'})" />';

num是我从全局变量引用的,然而我还必须要在el:后面添加一对单引号,但是它会和最外层的单引号关联,导致达不到我想要的效果。只好用\'来代替'。

  相关解决方案