<script language=javascript defer>
var s=document.createElement("select");
s.id="select1";
s.name="select1";
s.onchange=function(){alert('haha');}//这里出问题了,onchange设不上!

var t=document.createElement("option");
t.innerHTML="haha";
t.value="haha";
s.appendChild(t);
var t1=document.createElement("option");
t1.innerHTML="haha1";
t1.value="haha1";
s.appendChild(t1);
document.body.appendChild(s)
alert(s.outerHTML)
</script>