проверка формы с javascript на php

Я нахожу этот код в W3Schools. Речь идет о проверке формы с помощью Javascript.

Когда пользователь записывает неправильный формат почты, появляется предупреждение .

Когда я проверяю код, который вижу в форме onsubmit = "return validateForm (); , функция возвращает false в случае ошибки.

Итак, мой вопрос в том, как получить логическое значение из javascript, чтобы использовать его в PHP для написания сообщения об ошибке вместо использования окна сообщения.

Это мой код:

<html>
<head>
    <script type="text/javascript">
    function validateForm()
    {
    var x=document.forms["myForm"]["email"].value
    var atpos=x.indexOf("@");
    var dotpos=x.lastIndexOf(".");
    if (atpos<1 || dotpos<atpos+2 || dotpos+2>=x.length)
      {
      alert("Not a valid e-mail address");
      return false;
      }
    }
    </script>
    </head>

    <body>
    <form name="myForm" action="demo_form.asp" onsubmit="return validateForm();" method="post">
    Email: <input type="text" name="email">
    <input type="submit" value="Submit">
    </form>
</body>

</html>

Заранее спасибо.

Али

9
задан Ali Ben Messaoud 29 June 2011 в 19:47
поделиться