当前位置:  开发笔记 > 编程语言 > 正文

无法在JavaScript中为已创建的DOM元素设置ID属性

如何解决《无法在JavaScript中为已创建的DOM元素设置ID属性》经验,为你挑选了1个好方法。



1> Alexander O'..:

你问题在于以下几点:

var dwarfButton = chatbox.appendChild(document.createElement("button")).textContent = "DWARF";
dwarfButton.setAttribute("id", "dwarf");

你在这里有一些链接,但最终你将dwarfButton变量设置为字符串"DWARF",而不是你创建的DOM元素.

试试这个:

var dwarfButton = document.createElement("button");
dwarfButton.textContent = "DWARF";
dwarfButton.setAttribute("id", "dwarf");
chatbox.appendChild(dwarfButton);

推荐阅读
依然-狠幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有