У меня есть форма с текстовыми вводами, и я проверяю, есть ли пропущенные текстовые вводы при отправке формы, и у меня есть предупреждение о том, что строки были пропущены, и им нужно заполнить их, прежде чем они смогут заполнить форму.передан.
Это код, который я использую, и я получаю сообщение об ошибке, что nextEmptyLine не определено, если последняя строка пуста.
Я получаю Лин - это количество строк для этого ввода текста
var emptyLine = eval('document.forms.mainForm.itemLine_1_' + lin).value;
var nextEmptyLine = eval('document.forms.mainForm.itemLine_1_' + [lin+1]).value;
if((emptyLine == "") && (nextEmptyLine != ""){
alert("You seem to have skipped a line. Please go back and close up the lines. We do not allow for skipped lines." );
submitOnce=false;
return false;
}