required
有没有办法用具有该属性的表单字段填充 JavaScript 数组?
我尝试了这段代码......
var requiredfields = new Array();
function getInputs() {
var fields = document.getElementsByTagName('input');
for (var i = 0; i < fields.length; i++) {
alert('I am input field ' + i);
//var required = fields[i].getAttribute('required');
if (fields[i].getAttribute('required')) {
fields[i].style.border = '1px solid #ff0000';
requiredfields.push(fields[i]);
}
}
}
不幸的是,它甚至没有设置边框或显示警报。我什至不确定是否getElementsByTagName
正确返回数据。
我的代码很可能是古怪的。嘿嘿嘿……