js hasChild Nodes()ポインターが要素ノードに複数あるとtrue
2701 ワード
1 <select multiple size="2">
2 <option value="bj"> </option>
3 <option value="sh"> </option>
4 <option value="gz"> </option>
5 </select>
6 <script type="text/javascript">
7
8 //select
9 var gzOptionElement=document.getElementsByTagName("select")[0];
10 //var gzTextElement=gzOptionElement.firstChild;
11 //hashasChildNodes() , false
12 var flag=gzOptionElement.hasChildNodes();
13 alert(" "+flag); //true
14
15
16 //option
17 var gzOptionElement=document.getElementsByTagName("option")[2];
18 var gzTextElement=gzOptionElement.firstChild; //
19 var flag=gzTextElement.hasChildNodes();
20 alert(" "+flag); //false