2 / 2 / 0
Регистрация: 22.01.2013
Сообщений: 136
1

Событие onclick

13.05.2013, 21:56. Показов 2020. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Ребята я у меня наверно самый глупый вопрос, но блин пытался по разному вписать не получилось. В общем есть форма
HTML5
1
2
3
4
<form method="post" action="index.php?view=pass" style="padding:13% 0px 0px 40%;" name="ba">
        <input type="text" name="old_pass" >
        <input type="submit" name="s_old_pass" value="Старый пароль">
</form>
Java
1
<input type="submit" value="submit" onclick="this.style.display='none';">
Как мне указать именно название формы на событие onclick, чтоб после нажатия он скрывал форму а не кнопку
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.05.2013, 21:56
Ответы с готовыми решениями:

Событие onclick.
Здравствуйте. Столкнулся с проблемой на одном из сайтов для проведения чемпионатов. Так вот, там...

Не работает событие onclick
Не работает событие onclick в radio. При нажатии на элементы radio не запускается функция, можете...

Не работает событие onclick
Собственно говоря у меня есть в хтмле код: &lt;script src=&quot;javascript.js&quot;&gt;&lt;/script&gt; &lt;input...

Событие onclick не работает
Помогите, пожалуйста, разобраться. Не могу понять почему не работает: &lt;!DOCTYPE html PUBLIC...

6
Не мoдepaтор
340 / 315 / 94
Регистрация: 07.07.2012
Сообщений: 1,040
Записей в блоге: 7
13.05.2013, 22:27 2
Попробуйте вот это, уже вроде все готово, нужна библиотека jQuery
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<style>
.sub_block.full {
display: block;
width: 252px;
margin: 10px 0 10px 0;
padding: 0;
border: 2px dotted rgb(141, 141, 141);
text-align: center;
}
.full {
display: none;
margin-bottom: 20px;
padding-top: 10px;
}
</style>
 
<script type="text/javascript">
$(document).ready(function(){
$('.more').click(function(){
$(this).parent().children('div.full, p.full').toggle('normal');
return false;
});
});
</script>
 
<div class="sub_block full">
<div class="more"><span style="cursor: pointer;">Сменить пароль</span></div>
<div class="full">
<p>Введите пароль:</p>
 
<form method="post" action="index.php?view=pass" style="padding:13% 0px 0px 40%;" name="ba">
        <input type="text" name="old_pass" >
        <input type="submit" name="s_old_pass" value="Старый пароль">
</form>
 
</div>
</div>
0
Эксперт по компьютерным сетямЭксперт NIX
13335 / 7471 / 816
Регистрация: 09.09.2009
Сообщений: 29,231
13.05.2013, 22:37 3
Цитата Сообщение от Skyle2013 Посмотреть сообщение
Как мне указать именно название формы на событие onclick,
дать форме id и использовать getElementById
0
2 / 2 / 0
Регистрация: 22.01.2013
Сообщений: 136
14.05.2013, 18:49  [ТС] 4
Цитата Сообщение от Dmitry Посмотреть сообщение
дать форме id и использовать getElementById
вы не могли бы показать пример на моей форме ?
0
Не мoдepaтор
340 / 315 / 94
Регистрация: 07.07.2012
Сообщений: 1,040
Записей в блоге: 7
14.05.2013, 19:26 5
Для того чтобы что либо отправить через форму, ее нужно открыть, каким способом у вас открывается/появляется форма?
Опишите более подробно.
Чем вам не понравился предложенный мной способ?
А вообще, судя по вашему коду, должна произойти перезагрузка страницы, или я ошибаюсь?
0
2 / 2 / 0
Регистрация: 22.01.2013
Сообщений: 136
15.05.2013, 19:10  [ТС] 6
Цитата Сообщение от MVS76 Посмотреть сообщение
Для того чтобы что либо отправить через форму, ее нужно открыть, каким способом у вас открывается/появляется форма?
Опишите более подробно.
Чем вам не понравился предложенный мной способ?
А вообще, судя по вашему коду, должна произойти перезагрузка страницы, или я ошибаюсь?
Нет не подумайте я проверил ваш код , он работает , просто у меня в меню когда выбираешь сменить пароль , вас сразу пересылает на другую страница где эта форма уже открыта( то есть уже есть поле куда вводить пароль и кнопка), да после нажатия кнопки страница перезагружается. Вы не могли бы просто убрать кнопку которая открывает форму. То есть суть в том что когда пользователь попадает на данную страницу он уже сразу вводит пароль и нажимает кнопку, после нажатия страница перезагружается и форма исчезает , появляется следующая.
0
Не мoдepaтор
340 / 315 / 94
Регистрация: 07.07.2012
Сообщений: 1,040
Записей в блоге: 7
15.05.2013, 20:35 7
получается не логично, вот смотрите:
открываете страницу, на ней открыта форма для ввода, жмакаете кнопку и форма закрывается после перезагрузки,
но здесь тот факт, что перезагрузка страницы равносильно что и открытие страницы, то есть, если форма после перезагрузки исчезает, то как она будет показываться при первом открытии страницы, ведь это равносильно перезагрузке.
Надеюсь изложил мысль понятно.
Единственное что можно, так это с чем-то сравнивать после нажатия кнопки "сменить пароль", но с чем, я не знаю, ведь у вас происходит перезагрузка, и данные обновляются.
Используйте другой вариант - попроще.
Может кто подскажет
0
15.05.2013, 20:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.05.2013, 20:35
Помогаю со студенческими работами здесь

Событие onclick кнопки submit
Здравствуйте. Вопрос в том как сделать так чтобы по нажатию на submit в некоторый текстбокс...

Событие onclick для php
описываю суть проблемы: в php форме есть элемент button $this-&gt;addElement('Button',...

Событие onclick у области изображения
Что для этого нужно использовать?

Не работает событие onclick в хроме
В хроме не срабатывает событие onclick: &lt;option title=images/png.png&quot; class=&quot;optionAddTC&quot;...

Добавление событие onclick и выполнение метода
Помогите с решением задачи. Надо добавить &lt;а&gt; элементы и события onclick из js. При вызове метода...

Событие onclick - удаление товара из корзины
Помогите пожалуйста! Есть код, &lt;td class=&quot;remove&quot;&gt;&lt;img...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru