返回列表 發帖

選取網頁元素,不使用jQuery?

jQuery選取元素很方便,那如果純粹使用JavaScript呢?
例如現在有一個div,裡面包了10個div
有沒有辦法一一選取那10個div並取得資料之類的?
還是全部都得加name?……
I.WON'T.DIE

看狀況而定,一般來說可以用 getElementById() 選取了外層的 div 後再配合 getElementsByTagName()
var divs = document.getElementById('myId1').getElementsByTagName('div');
如果你外層的 div 底下包的第一層都是 div,那也可以先用 getElementById() 後,再用 childNodes() 取得下一層的子元素
To infinity and beyond!

TOP

原來我寫錯了...
getElementsByTagName()

thanks
I.WON'T.DIE

TOP

返回列表 回復 發帖