У меня есть переменная javascript obj, которая представляет элемент в DOM, и я хочу изменить его ID. Я попытался сделать это следующим образом, что также показывает, что это не работает!
obj.id = "newID";
alert(obj.id); // this gives me newID as required
var element = document.getElementById("newID");
if (element != null) { alert("Hooray"); // this alert never gets displayed! }
Что не так с моим кодом выше, это означает, что идентификатор, кажется, изменен, но не обнаружен в DOM? Большое спасибо заранее.