0

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

 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。在这种情况下如何使用单引号。

4

2 回答 2

4

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

于 2013-06-24T14:49:25.470 回答
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>';
于 2013-06-24T14:50:45.387 回答