正如你在标题中可以理解的那样,我想在字符串操作中使用单引号。这是我的代码:
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。在这种情况下如何使用单引号。
答案 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>';