js创建label标签的for属性用来增加操作响应区域。
var label = document.CreateElement("input"); label.type="checkbox"; label.for="id"; //不能使用for关键字
由于在js中使用for关键字,所以只能换一种方式:
1,推荐setAttribute属性:
label.setAttribute("for","id");
2,通过htmlFor属性来设置:
label.htmlFor="id";
var label = document.CreateElement("input"); label.type="checkbox"; label.for="id"; //不能使用for关键字
label.setAttribute("for","id");
label.htmlFor="id";