有些元素(HTML5)在某些瀏覽器中不受支持或部分受支持。JavaScript在場景後面創建DOM元素
我對使用document.createElement()
時發生了什麼感興趣 - 創建了一個元素,然後如果沒有支持,它就變成了文本,它不會被渲染?
出於好奇,有沒有辦法通過使用JavaScript而不是通過兼容性表單來查看哪些元素受到支持,比如列表中的某些元素?
有些元素(HTML5)在某些瀏覽器中不受支持或部分受支持。JavaScript在場景後面創建DOM元素
我對使用document.createElement()
時發生了什麼感興趣 - 創建了一個元素,然後如果沒有支持,它就變成了文本,它不會被渲染?
出於好奇,有沒有辦法通過使用JavaScript而不是通過兼容性表單來查看哪些元素受到支持,比如列表中的某些元素?
你可以在這些頁面看一看: http://html5accessibility.com/ http://wufoo.com/html5/
他們列出了所支持的元素,而不是。如果元素不受支持會發生什麼取決於瀏覽器。
你應該看看http://modernizr.com/。這是一個js項目,可幫助舊瀏覽器呈現和顯示html元素。
1)該網站提供了有關當前瀏覽器支持的詳細信息。
2)充分詳細的每一個瀏覽器,什麼是支持的,哪些不是
我在兼容性表不感興趣。以及如何回答第一個問題 - 「使用document.createElement()時發生了什麼」 – Bakudan
嘗試創建一些元素並以IE9兼容模式顯示它?你應該能夠看到你自己的結果。第二個問題,沒有內置函數來顯示支持和不支持。你將不得不爲每個元素做一個測試。 – OptimusCrime