我有幾個元素與className「錯誤」,我需要動態地爲每個元素添加一個唯一的ID。從堆棧上的其他問題我已經放在一起下面的代碼,但它似乎並沒有工作。Javascript - 爲具有相同類名的多個元素添加唯一的元素ID
function setErrorId() {
var errorClass = document.getElementsByClassName('error');
for (i = 0; i < errorClass.length; i++) {
var idName = 'error' + i;
errorClass[i].id = idName;
}
您是否收到錯誤消息? (另外...爲什麼?) – Ryan
這似乎應該工作正常,你可以張貼小提琴嗎? – elclanrs
錯過了關閉'}' –