我正在尝试使用Javascript对我的所有文本字段进行检查。我在这里和其他地方看过几个例子来弄清楚我错过了什么。我无法摆脱杂草。
function validate(form){
var textFieldsReq = document.getElementsByName('textFieldReq');
for(i=0,n=textFieldsReq.length;i<n;i++){
if ( !textFieldsReq.value ){
alert ( 'You need to fill in ' + textFieldsReq[i] + '!');
textFieldsReq.focus();
return false;
}
}
return true;
};
非常感谢您的指示。
答案 0 :(得分:3)
将您的if条件更改为textFieldsReq[i]
答案 1 :(得分:0)
HTML为您完成这项工作!您可以在<input>
代码中使用必需:
<input type="text" required />