我有一个简单的表单,其中包含一些必填字段.
我知道你可以使用document.forms [‘form’] [‘name’]设置所需的属性.require = false.但有没有办法可以检查是否设置了必需的属性?我尝试使用getattribute()但它只返回空白.我也尝试使用下面的代码,但它总是执行语句,即使未设置所需的属性(例如在电话字段上).
有谁知道我可以这样做的方式?
更新:两者都将if语句设置为==而不是=并使用hasAttribute工作,谢谢.
解决方法
试试这个 :
- var elem = document.getElementsByTagName('input')[0];
- if(elem.hasAttribute('required')){
- //do your stuff
- }