IEでoption値のvalueが取れない罠
<select id="hoge"> <option>せんたくし1</option> <option>せんたくし2</option> </select>
ってあったときに
/* optionのvalueを取りたい */ options = $A($('hoge').getElementsByTagName('option')).collect( function(e){ return e.value; /* IEだとからっぽ/Ffは取れる */ });
IEだとe.innerHTMLで取れって話。
return (r=e.value||e.innerHTML)?r:null;
ってやっときゃいいのかしら。