Поддержка WooCommerce Убрать автоматическое добавление novalidate=»novalidate»

  • Здравствуйте!

    После обновления WordPress обнаружил, что в тег формы дописывается novalidate=»novalidate» из-за чего не работают механизмы проверки формы средствами html. раньше такого не было, где можно отключить это добавление?

    В тексте: <form id =»checkout» name=»checkout» method=»post» class=»checkout woocommerce-checkout» action=»<?php echo esc_url( wc_get_checkout_url() ); ?>» enctype=»multipart/form-data»>

    После загрузки в отладчике:
    <form id=»checkout» name=»checkout» method=»post» class=»checkout woocommerce-checkout» action=»http://test.nevoton-ec.ru/checkout/» enctype=»multipart/form-data» novalidate=»novalidate»>

    • Тема изменена 2 мес. назад пользователем  Denis Yanchevskiy. Причина: Перемещено в раздел WooCommerce
Просмотр 2 ответов — с 1 по 2 (всего 2)
  • O

    (@perdyllo)

    Это очередной конкурс на тему «Угадай где мой сайт и какие плагины, создаюшие формы на нём есть?»

    Проблема решена, если кому-то понадобится:

    <script>
    window.addEventListener(«DOMContentLoaded», Init);

    function Init() {
    jQuery( document ).ready(function($) { $(‘#checkout’).removeAttr(‘novalidate’); });

    };
    </script>

Просмотр 2 ответов — с 1 по 2 (всего 2)