在Javascript HTML中逃避单引号

时间:2014-01-09 09:14:38

标签: javascript html css

在第一个链接中它运行良好没有为Table指定的CSS类,对于第二个指定的CSS类。第一个工作第二个breaks.Thanks in Advance。

JSFiddle link

<a onclick='showSchedulePopup(this,\"<table ><tr><td>000</td></tr></table>\");'>002</a>

<br><br><br>

<a onclick='showSchedulePopup(this,\"<table class='popupCSS'><tr><td>000</td></tr></table>\");'>002</a>

2 个答案:

答案 0 :(得分:0)

您在class='popupCSS'中使用单引号使用双引号class="popupCSS"。它会工作..

<a href="#" onclick='showSchedulePopup(this,\"<table ><tr><td>000</td></tr></table>\");'>002</a>

    <br><br><br>

    <a href="#" onclick='showSchedulePopup(this,\"<table class="popupCSS"><tr><td>000</td></tr></table>\");'>002</a>

Demo JsFiddle

答案 1 :(得分:0)

改变
<a onclick="showSchedulePopup(this,'<table ><tr><td>000</td></tr></table>');">002</a>

<br><br><br>

<a onclick="showSchedulePopup(this,'<table class=\"popupCSS\"><tr><td>000</td></tr></table>');">002</a>