Я пытаюсь удалить виджет из формы, чтобы у меня была возможность «выбора даты» в гравитационных формах только для чтения.Я уже отключил ввод текста для этого поля форм гравитации, но виджет календаря предоставляет лазейку для изменения даты в любом случае.Этот виджет выбора даты может быть создан на основе установленного плагина (этот плагин необходим для правильного функционирования формы для целей нашей компании).
Мне интересно, есть ли какие-либо проблемы с моим кодом, если есть другой код, который я могу попробовать удалить виджет, или, возможно, это проблема с гравитационными формами (если кто-то знает программу, которая хорошо).
Я протестировал следующий код в консоли Google Chrome и смог успешно удалить виджет календаря в окне выбора даты:
var element = document.getElementById('ui-datepicker-div');element.parentNode.removeChild(element);
А затем в поле HTML, в соответствии сИнструкции гравитационной формы, я вставил код, который я написал между следующим кодом, который предоставил Gravity Forms:
<script>
function myCustomJs() {
return true;
}
function myCustomJs();
</script>
, который произвел это как настоящий код:
<script>
function myCustomJs() {
return true;
var element = document.getElementById('ui-datepicker-div');element.parentNode.removeChild(element);
}
function myCustomJs();
</script>
Но, к сожалению, когдаЯ запустил предварительный просмотр, ничего не произошло (отличается от того, когда я запускал его в консоли разработчика Google Chrome).