如何在javascript中使用单引号进行字符串操作

时间:2013-06-24 14:47:12

标签: javascript jquery

正如你在标题中可以理解的那样,我想在字符串操作中使用单引号。这是我的代码:

 headline += '<article><h5><a class="headline" onmouseover="headLineDetail(' + this.HeadCaption + ',' + this.ShortDescription + ',' + this.PicUrl + ',' + this.NewsId + ')" href="NewsDetail.aspx?nid=' + this.NewsId + '"' + '">' + this.HeadCaption + this.time + '</a></h5>';

我必须使用引号给headLineDetail的字符串参数。但我将标题添加为div作为内部HTML。在这种情况下如何使用单引号。

2 个答案:

答案 0 :(得分:4)

您可以使用\'来逃避它。

答案 1 :(得分:1)

使用\'

逃跑
headline += '<article><h5><a class="headline" onmouseover="headLineDetail(\'' + this.HeadCaption + '\',\'' + this.ShortDescription + '\',\'' + this.PicUrl + '\',\'' + this.NewsId + '\')" href="NewsDetail.aspx?nid=' + this.NewsId + '"' + '">' + this.HeadCaption + this.time + '</a></h5>';