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
データが正しく返されているかどうかさえよくわかりません。
私のコードがおかしい可能性があります。ふふふ…