Отмена отправки формы

 

Проверка поля на телефон или email, если тест не пройдет отмена отправки . 

$("#wpcf7-f688-o1 .wpcf7-form ").submit(function (e){
   
    
    var field = $(this).find("input[name=\"your-phone\"]");
    var topic = field.val().trim();
    var regexp = /(.+@.+\..+)|(^\+*[0-9]{9,14}$)/i.test(topic);
   
    //console.info(regexp);
    
    if(regexp){
         field.css("border-color","");
        return true;
    }else{
        field.css("border-color","red");
        e.preventDefault();
        return false;
    }
    
    
});

Leave a Reply

Your email address will not be published. Required fields are marked *

один × 4 =

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.