Как можно проверить форму на содержание пустых полей
Здравствуйте, если у всех полей с required заполненные данные я при нажатии кнопки type="sybmit" могу словить onsumbit у формы (что значит что форма не пустая). Но как я могу проверить что форма пустая - существует аналог onEmptyFieldFound (после нажатия button type="sybmit") или можно ли реализовать что-то подобное. Я не хотел бы перебирать все поля циклом при нажатии кнопки - и вызывать form.send() так как форма также будет перебирать поля на предмет их заполнености. Можно ли профессионально решить такую задачу :agree: :)
|
|
Спасибо, oninvalid очень помог, однако если инпутов 2 - то я получаю 2 алерта - могу ли я сделать oninvalid на всю форму (чтоб если пустое поле - один алерт / 2 пустых поля - тоже 1 алерт)
К примеру такой код <form action=""> <input type="text" required oninvalid="invalid()"> <input type="text" required oninvalid="invalid()"> <button>send</button> </form> <script> function invalid(){ alert("invalid field") } </script> даст 2 алерта при двух незаполненных полях вместо одного желанного - что логично не я незнаю как переделать :D |
Цитата:
Цитата:
Тега <form> там нет. :no: |
Часовой пояс GMT +3, время: 12:06. |