关于childNodes.length的疑问
初学javascript,有个疑问
function lee(){
var Selectname = document.getElementById( "S_Provincename ");
var SelectchildNodes = Selectname.childNodes.length;
alert( " SelectchildNodes= " + SelectchildNodes);
}
html的中是这样的
<select id= "S_Provincename " onchange= "lee(); ">
<option value= "default "> --请选择-- </option>
</select>
为什么SelectchildNodes 的长度为2 而不是1 呢?我觉得它下面只有一个子节点option 啊?
------解决方案--------------------用回车换行就会有换行符,html中不显示,但他还是存在的