【发布时间】:2012-05-10 10:13:11
【问题描述】:
是否有任何方法可以在 javascript 中检测,如果以下 html5 或 css 3 功能在浏览器上可用。
例如,我有一个属性:占位符,
<input type="text" placeholder="type your email address" />
我设置了一个javascript函数,如果浏览器不支持占位符属性,它将设置一个手动占位符
如果我使用 Modernizr,会这样做吗:
if ( Modernizr.testProp('placeholder') )
// add attribute placeholder
else
// assign a keypress event as placefolder
【问题讨论】: