Ελέγξτε εάν το στοιχείο υποστηρίζει το χαρακτηριστικό - CSS-Κόλπα

Anonim

Δεν υποστηρίζουν όλα τα προγράμματα περιήγησης όλα τα χαρακτηριστικά σε όλα τα στοιχεία. Υπάρχουν πολλά νέα χαρακτηριστικά στο HTML5, οπότε η ιδέα της δοκιμής για να δείτε σε τι είδους περιβάλλον του προγράμματος περιήγησής σας γίνεται όλο και πιο σημαντική.

function elementSupportsAttribute(element, attribute) ( var test = document.createElement(element); if (attribute in test) ( return true; ) else ( return false; ) );

Χρήση

if (elementSupportsAttribute("textarea", "placeholder") ( ) else ( // fallback )