我與這段JavaScript代碼在這裏Javascript Clonenode() - 通過ID獲取元素?
我試圖讓它克隆選擇元素與ID =「SEL0」
擺弄那麼當它克隆它,我想它來創建同樣選擇元素但「SEL +我」,我的意思遞增的每次克隆
的ID將SEL0,SEL1,SEL2,SEL3,SEL4等。
我試圖改變
document.getelementsbyID()
或
document.getelementsbyname()
但是它似乎並沒有工作
感謝
我與這段JavaScript代碼在這裏Javascript Clonenode() - 通過ID獲取元素?
我試圖讓它克隆選擇元素與ID =「SEL0」
擺弄那麼當它克隆它,我想它來創建同樣選擇元素但「SEL +我」,我的意思遞增的每次克隆
的ID將SEL0,SEL1,SEL2,SEL3,SEL4等。
我試圖改變
document.getelementsbyID()
或
document.getelementsbyname()
但是它似乎並沒有工作
感謝
var copy = orig.cloneNode(true);
copy.setAttribute("id", modify(orig.getAttribute("id")));
document.body.appendChild(el)
第2行的modify()方法是什麼?它是標準的JavaScript?它有什麼作用?它在哪裏定義? –
修改 - 是你以某種方式改變當前的ID。最簡單的就是增加。它只是保證改變輸入的任何功能。 – shabunc
它的getElementById不getElementsById,它是區分大小寫 – mck89
謝謝,但它仍然是不工作? – sqlmole
它的確如此:http://jsfiddle.net/7Sd4W/10/。 'getElementById'返回帶有該ID的一個元素。無論如何,應該只有一個。 – pimvdb