把el.checked=true;放在panel.appendChild(el);就行了 function CreateNewBox(){ var panel=document.getElementById("Panel"); var el=document.createElement("input"); el.type="checkbox"; el.name="t[]"; el.size="2"; panel.appendChild(el); el.checked=true; } 原因不清楚,也许是js解释器的一个bug吧
function CreateNewBox(){
var panel=document.getElementById("Panel");
var el=document.createElement("input");
el.type="checkbox";
el.name="t[]";
el.size="2";
panel.appendChild(el);
el.checked=true;
}
原因不清楚,也许是js解释器的一个bug吧