Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Подскажите, как сделать программное нажатие сабмит. Неполучается - JavaScript (https://javascript.ru/forum/events/70588-podskazhite-kak-sdelat-programmnoe-nazhatie-sabmit-nepoluchaetsya-javascript.html)

Даниль1983 17.09.2017 18:02

Подскажите, как сделать программное нажатие сабмит. Неполучается - JavaScript
 
Подскажите, как сделать программное нажатие сабмит.
Делал так <html onchange="this.form.submit()">
Не работает. По всякому пробовал. Делаю передачу данных через скрытые поля, а для этого до начала работы надо нажать сабмит.

Вот сайт, для которого надо: w.tetradka33.ru

Даниль1983 17.09.2017 18:10

Вот код

<form action="index.php" method="post" id="form" onclick="mouseClick();">
<input type="hidden" id="hiddenX" name="hiddenX">
<input type="hidden" id="hiddenY" name="hiddenY">
<div id='centerLayer'>
Number[000]..[999]<input type=text name='number' align="center" list="number"><br/>
X[0..1000]<input type=text name='x' id="mouseX" align=center><br/>
Y[0..1000]<input type=text name='y' id="mouseY" align=center><br/>
Name <input type=text name='name' align=center><input type='submit' id="submit" value='ПОГНАЛИ' align=center><br/>
</div>

Rasy 17.09.2017 23:25

document.addEventListener('DOMContentLoaded', function() {
   submit.click();
});

Даниль1983 18.09.2017 22:24

Благодарен, работает.


Часовой пояс GMT +3, время: 16:51.