內容我不知道JavaScript,我一直在尋找這個答案的每一個地方。我想重複我的網頁中的內容。 html和內容直接來自經紀人。使用getElementById重複頁面
結果想的是:
Click the button to change the text in this paragraph.
Click the button to change the text in this paragraph.
我的HTML是:
<!DOCTYPE html>
<html>
<body>
<p id="demo">Click the button to change the text in this paragraph.</p>
<script language="javascript" type="text/javascript">
var elem = document.getElementById('demo').setAttribute('id', 'nextstep');
document.write(elem);
</script>
</body>
</html>
我所得到的是:
Click the button to change the text in this paragraph.
undefined
有人能幫點我朝着正確的方向?提前致謝!
我可以將最後兩行合併爲一行:'elem.parent.insertBefore(newElem,elem.nextSibling);',但每行每一步最有幫助。在這個特定的實例中,我可以簡單地使用'document.body.appendChild(newElem);',而不是使用'insertBefore',但認爲最好使用泛型方法。 –
+1比我的答案要好得多。 –
感謝您的回答!雖然不太清楚爲什麼腳本不能在jsFiddle上運行。對我可能做錯了什麼想法? – Joyce