检测浏览器是否支持某种类型的输入控件
function inputSupportsType(type) { if(!document.createElement) return false; var input = document.createElement("input"); if(input.type ==='text'&& type!=='text'){ return false; } else{ return true; } }
检查浏览器是否支持某种控件属性
function elementSupportAttribute(element, attribute) {
if(!document.createElement) return false;
var temp = document.createElement(element);
return (attribute in temp);
}