我正在嘗試創建一個動態<div>
元素,因此我編寫了此代碼以創建一個<div>
,據我所知。我在這裏找不到任何錯誤,爲什麼這個代碼不起作用?使用javascript創建動態元素
<!DOCTYPE html>
<title>scroll</title>
<head>
</head>
<body>
<script>
function mydiv(){
var elem=document.createElement("div");
var t=elem.createAttribute("style");
elem.createTextNode("ddfdfd");
t.value="width:200px;height:1200px;border:1px solid black;";
elem.setAttributeNode(t);
document.body.appendChild(elem);
}
window.onload=mydiv();
</script>
</body>
</html>
開發工具是你的朋友。 'TypeError:Object#沒有方法'createAttribute'' –