頁面有多個名字相同的div, span元素,想通過document.getElementsByName()獲取元素數組。在firefox正常,但在ie下就無法工作,返回的length爲0。
網上一查,還真是如此。IE的getElementsByName只對表單元素有用(或部分元素有用)。通過getElementsByTagName找出所有元素,在通過元素的getAttribute方法篩選。
頁面有多個名字相同的div, span元素,想通過document.getElementsByName()獲取元素數組。在firefox正常,但在ie下就無法工作,返回的length爲0。
網上一查,還真是如此。IE的getElementsByName只對表單元素有用(或部分元素有用)。通過getElementsByTagName找出所有元素,在通過元素的getAttribute方法篩選。