2
在HTML4中,tabindex僅在某些元素上有效。在HTML5中,因此在較新的瀏覽器中,tabindex可以用於大多數元素,包括div元素。如何確定瀏覽器是否支持div支持tabindex?
在支持的瀏覽器中,在div上設置tabindex="0"
會導致焦點事件觸發,並在按div標籤順序出現時在div上設置焦點狀態。舊版瀏覽器會將其忽略爲無效。
如何檢測給定的瀏覽器是否支持此功能,以便可以構建回退?
在HTML4中,tabindex僅在某些元素上有效。在HTML5中,因此在較新的瀏覽器中,tabindex可以用於大多數元素,包括div元素。如何確定瀏覽器是否支持div支持tabindex?
在支持的瀏覽器中,在div上設置tabindex="0"
會導致焦點事件觸發,並在按div標籤順序出現時在div上設置焦點狀態。舊版瀏覽器會將其忽略爲無效。
如何檢測給定的瀏覽器是否支持此功能,以便可以構建回退?
只要採取一個高峯,如果div元素有對焦功能...
function divTabIndexSupport(){ return 'focus' in document.createElement('div'); }
我敢肯定,你可以將其標記綠色:) – joopmicroop