http://community.csdn.net/Expert/topic/4223/4223888.xml?temp=.1947443
頁(yè)面中有
<input type="hidden" id="hello8" name="category_id" value="2" />
<select id="category_id" onchange="al();">
一個(gè)是name="category_id" 一個(gè)是id="category_id"
用document.getElementById取第二個(gè),可是,取到的卻是第一個(gè)name=category_id
在IE中g(shù)etElementById竟然不是先抓id而是先找name相同的物件...
兩個(gè)form,每個(gè)form有兩個(gè)textbox,兩個(gè)form中的textbox是相同的name,但id都不同...
這樣在Firefox是沒問題的...但在IE卻只抓得到第一個(gè)出現(xiàn)的name資料
下面這段代碼可以驗(yàn)證這個(gè)結(jié)果



























