相信很多朋友都遇到過這個問題,這的確是一個很古怪的東西.這個問題出現的必要條件是:1)動態添加控件,2)在頁面中寫了js腳本(引用js文件也是一樣.在腳本中getElementByID了,否則僅僅是簡單是alert是沒問題的).JS在頁面的不同標簽中的位置,好像有不同的含義(具體我就不清楚了,因為沒有系統的學習過ASP.Net中的js.).所以我就試著把JS從head裡拿到了body中,最後拿到了</html>後面才把這個郁悶的家伙刷掉(引入JS文件也要在</Html>後面.雖然問題解決了,可總是感覺不爽:因為我沒有抓住它的原因,網上關於這方面的資料我是一篇也沒看到.郁悶歸郁悶,希望遇到這個惡心問題的兄弟們也能像我這樣把它搞定就好了.至於原因,希望知道的朋友能來這裡賜教一下.不勝感激!