Tidak semua penyemak imbas menyokong semua atribut pada semua elemen. Terdapat sebilangan besar atribut baru dalam HTML5, jadi idea untuk menguji untuk melihat persekitaran penyemak imbas anda menjadi semakin penting.
function elementSupportsAttribute(element, attribute) ( var test = document.createElement(element); if (attribute in test) ( return true; ) else ( return false; ) );
Penggunaan
if (elementSupportsAttribute("textarea", "placeholder") ( ) else ( // fallback )