JavaScript判断Element是否支持 Attribute
function elementSupportsAttribute(element, attribute) { var test = document.createElement(element); if (attribute in test) { return true; } else { return false; } };
用法
if (elementSupportsAttribute("textarea", "placeholder") { } else { // fallback }