我可以用css更改背景圖片,但在這種情況下,我需要使用javascript, Imgae Name是「btn1-1巴紐」,其在‘IMG’目錄(子目錄)哪裏是我的HTML索引文件是在父目錄,圖片路徑是工作在CSS而不是在Javascriptstyle.backgroundImage JavaScript方法不適用於任何瀏覽器(Firefox,Chrome,IE,Safari)
<input type="button" id="btn_1" class="btn_hidder" value="Information" />
<input type="button" id="btn_2" class="btn_hidder" value="Documents" />
這裏是JavaScript代碼.. 。
document.getElementById("btn_1").style.backgroundImage = "url('img/btn1-1.png')";
檢查屏幕截圖。
父目錄(HTML文件):http://i60.tinypic.com/2dkzk9y.jpg
孩子目錄(JS文件),因爲它與警報()以及其他所有的JavaScript代碼工作的工作http://i60.tinypic.com/14wf237.jpg
我的劇本是完全加入。我也嘗試了JavaScript的內部方式,但沒有發生任何事情。
你的JS應該在另一個目錄。 – 2014-10-17 15:59:15
使用絕對URL通常可以解決這類問題,除非在存在前不嘗試引用按鈕。 – Teemu 2014-10-17 16:00:35
控制檯中的任何錯誤? – Barmar 2014-10-17 16:02:41