Хорошо, поэтому я хочу проверить форму с помощью Javascript, прежде чем проверять ее с помощью PHP.Если функция Javascript, назовем ее validate (), обнаружит ошибку, я хочу предотвратить выполнение PHP.
Я знаю только один способ, который позволил бы мне сделать это: использование ссылки вместо кнопки отправки, например:
<a href="javascript:validate()">Login </a>
Это может быть функция проверки():
function validate() {
//Do all the validation
document.form_name.submit(); }
Однако есть одна проблема: мои PHP-скрипты не могут знать, когда именно отправлена форма.Без Javascript я бы сделал это:
if ($_POST[button_name])
Теперь нет кнопки отправки, поэтому выражение устарело.
Итак, в общем, мой вопрос:
Как проверить форму с помощью Javascript и предотвратить выполнение проверки PHP при возникновении ошибки?