Поддержка 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/&#187; enctype=»multipart/form-data» novalidate=»novalidate»>

    • Тема изменена 4 года, 9 месяцев назад пользователем Denis Yanchevskiy. Причина: Перемещено в раздел WooCommerce
Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Это очередной конкурс на тему «Угадай где мой сайт и какие плагины, создаюшие формы на нём есть?»

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

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

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

    };
    </script>

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Убрать автоматическое добавление novalidate=»novalidate»» закрыта для новых ответов.