Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   onclick при submit (https://javascript.ru/forum/dom-window/74117-onclick-pri-submit.html)

oshihari 14.06.2018 18:21

onclick при submit
 
Здравствуйте.Прошу помочь разобраться.Есть код в смарти шаблоне.
01
{literal}
02
<style>
03
.hide{display:none;}
04
</style>
05
{/literal}
06

07
<div class="hidden">
08
<form action="" method="POST" name="msgform" enctype="multipart/form-data">
09
<input type="hidden" name="prev" value="1" />
10
.................................................. .
11
<input type="submit" name="gosend" id="gosend" value="{$LANG.SEND}" style="font-size:16px"/>
12
<input type="button" onclick="document.msgform.submit();" id="prev" value="prev" style="font-size:16px"/>
13
</form>
14
</div>
15
<div class="hidden hide">
16
{include file='com_forum_preview.tpl'}
17
</div>

Всё работает.Но не могу сменить при клике класс hide у hidden.Как только не пробовал.И в инпут дописывал и в отдельную ф-цию.Не хочет при submit работать.Верхний див остаётся, а нижний на секунду мелькает и опять скрывается.

laimas 14.06.2018 18:34

И заем форме две кнопки ее отправляющие?

Dilettante_Pro 14.06.2018 18:49

Цитата:

Сообщение от oshihari
нижний на секунду мелькает и опять скрывается

Так наверное идет перезагрузка страницы?

Uglevod 14.06.2018 21:30

А можешь скинуть код который этот шаблон генерит ?
И нефакт, что все смарти пользуются.
И вопрос собствено же по JS.
И без номеров строк. Отвлекают.
Если конечно, помощь нужна.


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