w3schools page提到HTML DOM createElement()方法。例如,您可以通过以下方式创建按钮



但是,如何向该按钮添加ID /类别?我还能用它做什么?

最佳答案

使用Javascript的一种方法是使用setAttribute:

element.setAttribute(name, value);

例:
var btn=document.createElement("BUTTON");
btn.setAttribute("id", "btn_id");
btn.setAttribute("class", "btn_class");
btn.setAttribute("width", "250px");
btn.setAttribute("data-comma-delimited-array", "one,two,three,four");
btn.setAttribute("anything-random", document.getElementsByTagName("img").length);

这种方式的优点是您可以将任意值分配给任意名称。
https://developer.mozilla.org/en-US/docs/Web/API/element.setAttribute

关于html - 从createElement方法向对象添加ID/类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18648500/

10-12 05:08