如果要獲取如圖所示的html中的id為“father”的子節(jié)點(diǎn)都有哪些方法?
首先獲取父元素
var father = document.getElementById('father'); //通過id獲取
var father = document.getElementsByClassName('fahter')[0]; //通過className獲取
var father = document,getElementBysTagName('div')[0];//通過元素標(biāo)簽獲取
方法一:
father.firstChild; //支持老版IE宅粥,谷歌中需要父子節(jié)點(diǎn)之間無空格
like <div id="father"><div class="firstChild"></div></div>
方法二:
father.firstElementChild; //老版IE無此方法
方法三:
father.children[0];