可以用 js 生成动态 id 吧。在循环中给每个 input 生成 id = "awesome"+i,同时把 label 的 for 属性值也设置成一样的。 下面是简单的示例:
var body=document.getElementsByTagName('body')[0];
for(var i=0;i<3;i++){
var input=document.createElement("input");
input.id="input"+i;
var label=document.createElement("label");
label.setAttribute("for","input"+i);
label.innerHTML="点击";
body.appendChild(label)
body.appendChild(input)
}
可以用 js 生成动态 id 吧。在循环中给每个 input 生成 id = "awesome"+i,同时把 label 的 for 属性值也设置成一样的。
下面是简单的示例:
这么写不就好了 多简单