我需要使用JavaScript創建h1
元素,然後將內容添加到該h1
。這是我的嘗試:選擇在JS中使用JS創建的html元素
<div id="time">
</div>
<script>
var h1 = document.getElementById("time").createElement("h1");
h1.id= "timeh1";
document.getElementById("timeh1").innerHTML = "Good Afternoon!";
</script>
和
<div id="time>
</div>
<script>
document.getElementById("time").createElement("h1");
document.getElementByTagName("h1")[0].setAttribute("id", "time-h1");
document.getElementById("time-h1").innerHTML = "Good Afternoon!";
</script>
和
document.getElementById("time").createElement("h1").innerHTML = "Good Afternoon!";
所以我非常複雜。謝謝 – Shniper
你可能希望先測試一下:'createElement'是'document'的一種方法,而不是HTML元素節點。 – traktor53
好點,我只是複製他的代碼,並添加了一些沒有太緊密地檢查它。 – jered