为数组中的每本书创建复选框,并将ID设置为相应的书名。现在,我需要使用getElementId()获取特定检查的ID。我的document.getElementById(id);显然不能正常工作。任何帮助将不胜感激。
for (var k = 1; k < table.length; k++){
obj = {}
for (var j = 0; j < table[k].length; j++){
obj[table[0][j]] = table[k][j]
}
toReturn.push(obj)
}
答案 0 :(得分:0)
在getElementById()内部传递b.title将检索动态创建的ID
books.forEach(b => {
const btn = document.createElement('input')
btn.type = 'checkbox'
btn.setAttribute("id",b.title)
perhiscontainer.appendChild(btn)
var checkBox = document.getElementById(b.title);
})