Ага, заработало. Единственное, что если где то скопировать текст и вставить в поле "Имя" , то форма отправку дает (пробелы убирает) и на выходе текст из кучи букв.CabinetAdmin писал(а): ↑03 апр 2021, 20:24 Прошу прощения, про кавычки забыл:Код: Выделить всё
/* js для Contact Form 7 */ add_action("wp_footer", "reg_js_cf", 20); function reg_js_cf() { echo ' <script> (function($) { $("[name=tel-428]").on("change keyup input click", function() { if (this.value.match(/[^0-9]/g)) { this.value = this.value.replace(/[^0-9]/g, ""); } }); $("[name=text-445]").on("keydown", function(){ var maxLen = 10; if (this.value.length > maxLen){ this.value = this.value.slice(0, maxLen); } }); $("[name=text-445]").on("keyup blur",function(){ $(this).val($(this).val().replace(/[^а-я]/g,"") ); }); })(jQuery); </script>'; }
Можно как то реализовать, чтоб текст не давало вставить в форму посредством вставки из буфера обмена больше 10-12 символов
Прилагаю https://soffit18.ru/ уже с вашим скриптом