我想在我的一个输入字段中使用required
属性。我已经编写了它的JS版本,但为了完整起见,为什么不包括HTML 5(至少为非JS用户节省麻烦)。
只是将required
添加到输入中是否安全,它是否会优雅地降级?如果没有,那么我如何检查它的支持(没有Modernizr)?
答案 0 :(得分:2)
如果您使用的是<!DOCTYPE html>
,那么添加required
属性就没有问题。
您可以使用此JS进行功能检测:
'required' in document.createElement('input');