與其試圖在我的網站上創建大量不同的頁面,我試圖在導航欄中的不同項目單擊以更新maint div內容時更新單個div的內容。我試着使用Javascript功能來找到一個簡單的例子:使用javascript更新div的內容
<script type="text/javascript">
function ReplaceContentInContainer(id,content) {
var container = document.getElementById(id);
container.innerHTML = content;
}
</script>
<div id="example1div" style="border-style:solid; padding:10px; text-align:center;">
I will be replaced when you click.
</div>
<a href="javascript:ReplaceContentInContainer('example1div', '<img src='2.jpg'>')">
Click me to replace the content in the container.
</a>
這只是正常的時候,我只嘗試和更新的文字,但是當我把img標籤在那裏,你可以看到,它停止工作。
要麼 1)我如何試圖做到這一點有什麼問題? 或2)什麼是更好/更簡單的方法來做到這一點?
我沒有卡在Javascript上。只要它簡單或容易,jQuery也可以工作。我想創建一個函數,讓我通過我想要更新的任何HTML並將其插入到div標籤中,並取出「舊」HTML。
啊當然!我知道這與報價有關,因爲我嘗試了「Line 1
Line 2」,它工作正常。我其實最初忘了提到這一點。謝謝! – 2011-03-10 05:19:24