2013-06-24 2 views
0

Как вы можете понять в названии, я хочу использовать одинарную цитату в manupulation строки. Вот мой код:Как использовать одинарную цитату в строковой манипуляции в javascript

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

Ваш вопрос крайне неясна. – SLaks

ответ

4

Чтобы избежать этого, вы можете использовать \'.

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>';