有以下HTML代碼:使用替換字符串內容的HTML元素本地JS
<body>
<menu>
</menu>
... other html
</body>
我需要更換<menu>
標籤與可變的HTML內容。我知道如何使用帶有內容的字符串變量(變量'template')來更改innerHTML;
menu.innerHTML = template;
變量'template'包含'<ul class="menu"></ul>'
。至於結果,我想有以下HTML:
<body>
<ul class="menu">
</ul>
... other html
</body>
'使用本地JS'沒有jQuery的? –
既然你知道'innerHTML',你可能有興趣知道有一個相應的['outerHTML'](https://developer.mozilla.org/en-US/docs/Web/API/Element/outerHTML)。 –
@JamesThorpe這個(加一個小例子)應該可能是一個答案,而不是一個評論。 –