我在IE 9版及更高版本與IE 7,8版和Quirks模式之間遇到了JSP Web應用程序的問題。在9以下的IE版本中,當我更新表格中輸入文本字段的值並查看JavaScript中的表格的innerHTML時,我可以看到innerHTML中的輸入文本字段的值已更新爲新的我在頁面上輸入的價值。但是,當我查看IE 9及更高版本的輸入文本字段的innerHTML值時,該值將保持頁面加載時的值。不知何故,innerHTML值不會在IE 9及更高版本中更新,但會在IE 9下執行,我想知道是否存在瀏覽器版本之間差異的特定原因。使用JavaScript檢索innerHTML的輸入值在IE 9和以上版本中無法正常工作
0
A
回答
1
價值財產應該反映當前值,而價值屬性反映默認值。
此錯誤在更新版本的IE中修復。怪癖模式模擬了舊版本所遭受的大問題。
+0
所以value屬性就是你在innerHTML上得到的值,而value屬性是當你做document.getElementById('inputField')。value時,會得到什麼? – user974047 2014-10-28 16:57:39
+0
是的。你還可以通過document.getElementById('inputField')獲得屬性值。getAttribute('value')' – Quentin 2014-10-28 16:58:23
相關問題
- 1. JavaScript在IE上無法正常工作
- 2. 的Javascript .innerHTML將無法正常工作
- 3. innerHTML無法正常工作
- 4. css框架佈局在IE 6及以上版本中無法正常工作
- 5. jwPlayer在IE 9中無法正常工作,但在Chrome上工作,即10
- 6. Dropdown innerHTML在IE中無法正常工作?
- 7. Internet Explorer IE 9+ javascript無法正常工作
- 8. 使用javascript,.innerHTML無法正常工作,獲取DIV的內容?
- 9. JQuery在IE上無法正常工作
- 10. CSS設置在IE 9中無法正常工作
- 11. 檢索無法正常工作的收音機輸入
- 12. Frameset在IE中無法正常工作
- 13. window.open在IE中無法正常工作
- 14. iFrame在Chrome中無法正常工作(在FF,IE和Safari中正常工作)
- 15. InnerHTML IE 8無法正常工作?重置表格
- 16. event.altKey鉻無法正常工作和IE
- 17. .innerHTML無法正常工作(我猜)
- 18. jQuery innerHTML無法正常工作(!)
- 19. 的Javascript工具提示在IE無法正常工作
- 20. ListView項着色選擇無法在Android API版本8/9中正常工作
- 21. 輸入元素無法正常工作IE
- 22. Ext.Button「overCls」在IE無法正常工作
- 23. 使用Mongoose無法正常工作從MongoDB中檢索數據
- 24. Onclick javascript在IE中無法正常工作
- 25. 令牌輸入無法正常工作
- 26. 星和在IE無法正常工作幻燈片瀏覽器輸入
- 27. 以下JQuery和Javascript在Internet Explorer 6中無法正常工作
- 28. iOS - fread無法在iOS上正常工作64位版本
- 29. 佈局.xml在某些android版本上無法正常工作
- 30. 計時器無法正常工作/ JavaScript/innerHTML null
'如果瀏覽器版本之間存在差異的具體原因'http://programmers.stackexchange.com/q/184449/91155 – 2014-10-28 16:59:44