如何在此場景中嵌入大型HTML標記?HTML內容中的HTML
$(document).ready(function() {
window.showim = function(src) {
$("#divcont1").html(src);
};
});
而不是<h1>test</h1>
我需要插入大量的HTML內容
<span class="spcusr" onclick="showim('<h1>test</h1>');">click me</span>
<div id="divcont1"></div>
我大的HTML內容樣品
<div style="width:976px; height:576px; overflow:hidden; background-repeat:no-repeat; background-image:url(MASTER.jpg)">
<table style="cursor:pointer;">
<tr height="144">
<td width="485" onclick="window.location='#';"> </td>
<td width="485" onclick="window.location='#';"> </td>
</tr>
<tr height="144">
<td onclick="window.location='#';"> </td>
<td onclick="window.location='#';"> </td>
</tr>
<tr height="144">
<td onclick="window.location='#';"> </td>
<td onclick="window.location='#';"> </td>
</tr>
<tr height="144">
<td onclick="window.location='#';"> </td>
<td onclick="window.location='#';"> </td>
</tr>
</table>
</div>
我的主要問題是在雙引號和報價。 Beacuase onclick =「showim('this started with single quotes and no more quotes allowed inside
')」;那麼,在這種情況下該怎麼辦?謝謝
你可以跳過單引號。 –
看看html的字符串[編碼和解碼](http://www.w3schools.com/jsref/jsref_decodeuri.asp)javascript的方法。 –
一個屬性不是很好的plac e用於存儲HTML內容。這是**反模式**。您應該考慮使用模板庫。 – undefined