Re: [問題] 用appendChild建立出來的元件如何呼叫E …

看板Ajax作者 (骨頭)時間16年前 (2008/03/06 10:30), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《JYHuang (夏天到了,冷不起來了說)》之銘言: : 再問一下大家 : 用CreateElement和appendChild動態建立的元件 : 在IE下用getElementsByName能不能抓到呢? : 我在上一篇的情況下用 : newElement = document.createElement('input'); : newElement.setAttribute('name','des[]'); : obj.appendChild(newElement); : 結果我alert(document.getElementsByName('des[]')) : 在FireFox下可以正常的得到<input name='des[]'>的數量 : 在IE下卻是少了動態產生的數量~ : 這是IE的不支援嗎? 因為ie把id跟name混用了 name變成只是其中一個小attr而已,沒什麼影響。 你可以 newElement.id="des[]"再來測一次 可以說是bug吧 o_o 話說 處理這種問題 個人認為lib的selector 的code可以參考一下, 這真是一用就會上癮的方便東西XD -- I am a person, and I am always thinking . Thinking in love , Thinking in life , Thinking in why , Thinking in worth. I can't believe any of what , I am just thinking then thinking , but worst of all , most of mine is thinking not actioning... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.115.77.239
文章代碼(AID): #17prTJim (Ajax)
文章代碼(AID): #17prTJim (Ajax)