
1С-Битрикс
- 31 ответ
- 0 вопросов
25
Вклад в тег
Расскажите, как упростить жизнь и не править всё через админскую часть?
Как верстать и натягивать шаблон на локальной версии и отправлять всё на основной сайт
return false;
Чтобы отправить форму на сервер из JavaScript – нужно вызвать на элементе формы метод form.submit().
При этом само событие submit не генерируется. Предполагается, что если программист вызывает метод form.submit(), то он выполнил все проверки.
<form id="form" method="GET">
<input type="text"/>
<button id="form-btn">Button</button>
</form>
<button id="btn">Button</button>
document.getElementById("form").addEventListener('submit', function(e) {
e.preventDefault();
console.log("Form has submited");
});
document.getElementById("btn").addEventListener('click', function(e) {
var ev = new Event("submit");
console.log("Btn click");
document.getElementById("form").dispatchEvent(ev);
});