我有一個簡單的函數來刷新表格。它只是在div中創建一個表格。它在safari和chrome中工作正常。但由於某種原因,它不適用於Firefox。任何人都可以建議我一些這樣的替代方案,以便它在Firefox中工作?innerHTML的瀏覽器兼容性
這裏是我的代碼 -
function tableRefresh(){
POIdiv.innerHTML=" <table id='POITable' border='1' > <tr><td>POI</td><td>Latitude</td><td>Longitude</td><td>Delete?</td></tr><tr id='tr1'><td id='poinum'>1</td><td><input size=25 type='text' id='latbox' readonly=true/></td><td><input size=25 type='text' id='lngbox' readonly=true/></td><td><input type='button' id=1 value='Delete' onclick='deleteRow_addPOI(this.id)'/></td></tr></table>";
}
此功能按鈕的onclick事件下調用。
::::::::::編輯:::::::::::::
請嘗試以下鏈接 -
http://128.233.104.33/passgui/editLeveledit.php?dbname=reganTest3
現在做這些 -
- 點擊上圖加點分
- 點擊「添加新的興趣點」
它應該升級兩個表。請先在Google Chore/Safari中試用,然後在Firefox中試用。你可以找到差異。
謝謝
你必須在你的問題添加更多的代碼。您的問題聽起來像是_「** AJAX **的瀏覽器兼容性」_。但沒有找到與AJAX相關的代碼。如果在所有瀏覽器中定義了「POIdiv」並指向「DIV」,則此代碼必須適用於所有瀏覽器,包括FF。 –
'