首页 > 解决方案 > 循环和使用document.write时如何在点击时发送唯一ID

问题描述

大家好,我正在尝试创建 50 个具有唯一 ID 的按钮。我想要它,以便每当用户单击按钮时,它都会发送科技公司的按钮名称(名称也是按钮 ID)。所以我知道按下了哪个按钮。下面的代码是我迄今为止尝试过的。很多帮助将不胜感激。

var tech= ["apple","microsoft","google","netflix","sony"];
for (var i = 0; i < tech.length; i++) {
    console.log(tech[i]);
    document.write('<button class = "tech" value = ' +tech[i]+' id =' +tech[i] + ' onclick = "test('+tech[i]+')"> '+tech[i]+'</h1>');

}

function techid(name){
a = document.getElementById(word);

console.log(a.id);
}

标签: javascripthtml

解决方案


推荐阅读