如何验证浏览器是否支持通过javascript所需的HTML属性?

问题描述 投票:0回答:1

我目前正在验证表单。我认为最好的方法是使用Required html属性,因为它很简单并向用户指示未检查的第一个输入。

问题是较旧的浏览器不支持Required,所以我用纯JavaScript生成了代码以进行验证。

问题是通过javascript进行的验证失去了Required所提供的指向未经检查的输入的位置的特性。

因此,我想知道是否有任何方式可以通过javascript(纯净的方式)来了解浏览器是否支持html Required属性,因此,如果不支持Required,我只能使用javascript激活验证。

javascript forms validation required
1个回答
0
投票

请检查是否可行

  var input = document.getElementById('inputid');
    if (typeof input.required != "undefined") {
        alert('has support');
    }
© www.soinside.com 2019 - 2024. All rights reserved.