是的,這是適用於FF和Chrome,但由於某種原因不會在IE 8中工作。我使用單選按鈕清除表單的一部分..該部分是選擇框,但我不想要將該區域留空 - 相反,我想將其重置爲頁面加載時的狀態。目前IE8只是給我留下一個空的小選擇框。InnerHTML IE 8無法正常工作?重置表格
HTML:
<select id="city_select" disabled="true" name="location_id" onchange="show_search_button();"><option selected>Select your city</option> </select>
的Javascript:
document.getElementById('city_select').innerHTML = "<option selected>Select your city</option>";
我在JavaScript,但無濟於事使用,而不是city_select LOCATION_ID也試過..的innerText和innerContent不工作,要麼..雖然inner.HTML在IE8中可用於較早的函數,但不會嘗試將innerHTML轉換爲表單。有誰知道爲什麼這可以在Chrome和FF,但不是IE8?有沒有解決這個問題的方法?任何幫助讚賞謝謝!
感謝您的答覆!我想我需要重新閱讀它,但它不是很確定如何做第二點 - 但也許是因爲我半睡着了!乾杯反正,希望這有效:) – Kiada 2010-04-03 01:28:20
好吧,我告訴你一種方法來做到這一點。 – Robusto 2010-04-03 02:18:22
感謝您的幫助!不幸的是,在用上面的代碼替換我的代碼行之後 - 現在Firefox或Chrome都沒有工作(它們都只顯示一個空的選擇框)..這是一個正確的頭疼的呃。再次感謝.. – Kiada 2010-04-03 09:50:57