HTML 5特征检测 - 输入字段中必需的属性 - 它是否优雅地降级?

时间:2012-08-16 15:29:54

标签: html5 input required graceful-degradation

我想在我的一个输入字段中使用required属性。我已经编写了它的JS版本,但为了完整起见,为什么不包括HTML 5(至少为非JS用户节省麻烦)。

只是将required添加到输入中是否安全,它是否会优雅地降级?如果没有,那么我如何检查它的支持(没有Modernizr)?

1 个答案:

答案 0 :(得分:2)

如果您使用的是<!DOCTYPE html>,那么添加required属性就没有问题。

您可以使用此JS进行功能检测:

'required' in document.createElement('input');