这个是初始化的创建代码:
var cb = document.createElement("input");
cb.type = "checkbox";
这个是往容器控件中添加checxbox控件的代码
初始化checked值是在往父容器添加完成后,再添加的。
亦或者:
但是在firefox下,不支持cb.checked=true这样的写法,可能是在firefox下的checked是一个只读属性。
兼容写法:
window.onload=function(){
var lb = document.createElement("label");
var cb = document.createElement("input");
cb.type = "checkbox";
cb.value = 1;
cb.;
var lb = document.createElement("label");
var cb = document.createElement("input");
cb.type = "checkbox";
cb.value = 1;
cb.;
加上cb的id以及lb的htmFor属性,是为了兼容IE6.