看板 Programming 關於我們 聯絡資訊
※ [本文轉錄自 Ajax 看板 #1F5dYG5R ] 作者: jack58 (有信心) 看板: Ajax 標題: [問題] getElementById在IE8.0的問題 時間: Wed Jan 18 15:45:15 2012 請問一下各位一個getElementById的問題 我在IE8.0的環境下執行一段程式 function showHelpIframe() { var imgSrc=document.getElementById('help-button'); if(imgSrc.src.search("up")>=0) { $(".help-frame-div").show(); imgSrc.src="img/helparrowdown-icon.gif"; } else { ... } } 但是執行結果卻會在if(imgSrc.src.search("up")>=0)這段跳出imgSrc的值為"null" "錯誤: 此處需要物件" 的訊息 這是在其他瀏覽器不會發生的狀況 只有在IE上發生 我也可以確定imgSrc是有值的 我查了一下可能是getElementById的問題 但是網路上都沒有查到解決的方法 請問各位是否有碰過類似的問題,或是否有解決的方法? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.120.46.249 ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: jack58 (122.120.46.249), 時間: 01/18/2012 15:47:11 jack58:轉錄至看板 ask 01/18 15:47
jack58:javascript的問題 122.120.46.249 01/18 15:50
LPH66:你可以轉去 Ajax 板 140.112.230.62 01/18 17:55
LPH66:我笨了...沒注意到是從那兒轉出來的 囧 140.112.230.62 01/18 17:56
yauhh:Case-sensitive? 61.231.65.42 01/18 20:58
descent:要不要考慮用 javascript library? 58.114.128.21 01/18 22:46