我创建了一个对象,并带有要添加到html标签的属性列表。我想将它们添加到创建的元素中。
这是代码
var up = {class:“ upt”,name:“ positive_use”,type:“ text”};
createtextarea = document.createElement(“ TEXTAREA”);
如何将这些对象添加到元素。
以及如何动态添加多个。
最佳答案
您可以像这样使用setAttribute
var up={class:"upt", name:"positive_use",type:"text"};
let createtextarea = document.createElement('TEXTAREA');
createtextarea.setAttribute('class', up.class);
createtextarea.innerHTML = "TEST TEXT AREA";
createtextarea.setAttribute('name', up.name);
createtextarea.setAttribute('type', up.type);
document.body.appendChild(createtextarea);
关于javascript - JavaScript从对象动态添加多个属性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56880363/