+ Ответить в теме
Показано с 1 по 2 из 2

Тема: Убрать проверку полей

  1. #1
    Пользователь sergei1980 на пути к лучшему Аватар для sergei1980
    Регистрация
    23.01.2015
    Сообщений
    46
    Thanks
    3
    Thanked 0 Times in 0 Posts

    Убрать проверку полей

    Мне нужно оставить всего два поля, имя и сообщение, а убрать телефон и почту я убираю но что то не работает.

    Какие строки нужно убрать что бы не было проверки не нужных полей


    <form id="contact" name="contact" action="#" method="post">
    <input type="name" id="name" name="name" class="txt" placeholder="Ваше имя">
    <input type="phone" id="phone" name="phone" class="txt" placeholder="Ваш телефон">
    <input type="email" id="email" name="email" class="txt" placeholder="Ваш e-mail">
    <textarea id="msg" name="msg" class="txtarea" placeholder="Ваше сообщение:"></textarea>
    <button id="send">Отправить</button>
    </form>



    <script type="text/javascript">
    function validateEmail(email) {
    var reg = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
    return reg.test(email);
    }

    $(document).ready(function() {
    $("#contact").submit(function() { return false; });
    $("#send").on("click", function(){
    var emailval = $("#email").val();
    var namevl = $("#name").val();
    var phonevl = $("#phone").val();
    var msgval = $("#msg").val();
    var msglen = msgval.length;
    var mailvalid = validateEmail(emailval);

    if(mailvalid == false) {
    $("#email").addClass("error");
    }
    else if(mailvalid == true){
    $("#email").removeClass("error");
    }
    if(mailvalid == false) {
    $("#name").addClass("error");
    }
    else if(mailvalid == true){
    $("#name").removeClass("error");
    }
    if(mailvalid == false) {
    $("#phone").addClass("error");
    }
    else if(mailvalid == true){
    $("#phone").removeClass("error");
    }
    if(msglen < 4) {
    $("#msg").addClass("error");
    }
    else if(msglen >= 4){
    $("#msg").removeClass("error");
    }

    if(mailvalid == true && msglen >= 4) {
    // если обе проверки пройдены
    // сначала мы скрываем кнопку отправки
    $("#send").replaceWith("<em>отправка...</em>");
    $.ajax({
    type: 'POST',
    url: 'sendmessage.php',
    data: $("#contact").serialize(),
    success: function(data) {
    if(data == "true") {
    $("#contact").fadeOut("fast", function(){
    $(this).before("<p><strong>Успешно! Ваше сообщение отправлено :)</strong></p>");
    setTimeout("$.fancybox.close()", 1000);
    });
    }
    }
    });
    }
    });
    });
    </script>

  2. #2

+ Ответить в теме

Похожие темы

  1. Ответов: 1
    Последнее сообщение: 20.07.2016, 13:06
  2. Убрать проверку валидности Email
    от Banan4ik57 в разделе PHP
    Ответов: 3
    Последнее сообщение: 12.05.2014, 15:34
  3. Как запросить из бд проверку emaila
    от tigertrash в разделе PHP
    Ответов: 8
    Последнее сообщение: 24.04.2012, 05:26
  4. прикрепить к каптче проверку емайла
    от Semenovich в разделе Помогите!
    Ответов: 2
    Последнее сообщение: 06.12.2010, 11:42
  5. Ответов: 0
    Последнее сообщение: 24.07.2010, 02:59

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения