0
我想每次點擊一個按鈕時創建一個新的div。爲此,我一直在使用以下代碼:Javascript創建不同ID的div
function createDiv(){
var divTag = document.createElement("div");
divTag.id = "div1";
divTag.setAttribute("align","center");
divTag.style.border = "1px solid #ccc";
}
但是,這會爲每個創建的div分配id「div1」。我需要所有的div:s有不同的id:s。 如果每個新創建的div都被命名爲「div +增加數量」(div1,div2,div3,div4,div5)等等,那將會很不錯。
的getElementById查找是昂貴的。如果你創建了數百個div,你基本上會在創建一個div之前查找所有這些。便宜的選擇只是爲了記住你分配的最後一個ID。 – Abhishek