我需要您的幫助來解決我遇到的問題。 我有這樣的代碼:無法將div插入另一個內部div
<div id="div1" >
<div id="edit1">
hello
<input type="button" id="b1" onclick="aaa()"/>
</div>
</div>
我想用插入到內部的div(ID = EDIT1)我產生另一種新的div。
我試過一樣的代碼,但它沒有運行:
js:
function aaa()
{
var elem = createDivLine();
var el1 = document.getElementById("div1");
var el2 = el1.getElementById("edit1");
el2.appendChild(elem);
}
function createDivLine()
{
var tempDiv1 = document.createElement("div");
tempDiv1.innerHTML = "Sam";
return tempDiv1;
}
的結果應該是這樣的:
<div id="div1" >
<div id="edit1">
hello
<input type="button" id="b1" onclick="createDivTable()"/>
<div>"Sam"</div>
</div>
</div>
的jsfiddle:http://jsfiddle.net/KknXF/
你說的 「它沒有運行」 是什麼意思? –
您應該嘗試使用jQuery。這對你的問題非常簡單。去檢查一些jQuery的教程。 – Harpreet
函數'createDivTable()'在哪裏? – techfoobar