Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вопрос по javascript 
:(
    Опции темы
Broth
Дата 3.9.2008, 18:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 3.9.2008

Репутация: нет
Всего: нет



Привет всем! Нужна помощь. Хочу, чтобы каждый раз по нажатию кнопки вызывалась
функция увеличивающая значение hidden поля на, скажем, 1, которое находится на 
этой же странице. 

Подскажите пожалуйста возможно ли это в принципе, и в частности возможностями
javascript??

Зарание спасибо!
PM MAIL   Вверх
bars80080
Дата 3.9.2008, 19:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 44
Всего: 315



Код

<input type="hidden" name="hid" id="hid1" value="0" />
<input type="button" value="+" onclick="document.getElementById('hid1').value++;" />

PM MAIL WWW   Вверх
Broth
Дата 3.9.2008, 19:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 3.9.2008

Репутация: нет
Всего: нет



Спасибо!! А чтоб ещё сабмитило заново форму при нажатии как сделать??
PM MAIL   Вверх
bars80080
Дата 3.9.2008, 20:05 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 44
Всего: 315



Код

<form id="qw">
<input type="hidden" name="hid" id="hid1" value="0" />
<input type="button" value="+" onclick="document.getElementById('hid1').value++; document.getElementById('qw').submit();" />
</form>

нет уверенности что кнопка сабмит сумела бы прибавить до отправки, но можно попробовать



а зачем такой порядок действий? если посылается сиюсекундно на сервер, нафига здесь гимнастика с граблями?
PM MAIL WWW   Вверх
Broth
Дата 3.9.2008, 20:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 3.9.2008

Репутация: нет
Всего: нет



Благодарю!! 
Просто надо, чтоб скрипт (на сервере) повторно с новым значением выполнялся каждое нажатие.)
PM MAIL   Вверх
bars80080
Дата 3.9.2008, 20:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 44
Всего: 315



ну и прибавил бы на сервере, здесь то зачем? или опять обманываешь чужой сервер?
PM MAIL WWW   Вверх
Broth
Дата 4.9.2008, 13:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 3.9.2008

Репутация: нет
Всего: нет



Нееет! Картина следующая: функция на сервере, обрабатывающая
данную страницу по ряду причин не может использовать свой глобальный
счётчик нажатий (сабмитов, так как она по сабмиту то и вызывается). 
Поэтому хотелось бы иметь такой счётчик на странице... Вот и всё). 
Как это сделать правильно ума не приложу..
PM MAIL   Вверх
ksnk
Дата 4.9.2008, 16:08 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 48
Всего: 386



Broth, Кстати, если со стороны сервера нет никакой поддержки - вариант bars80080, будет после каждого нажатия на сабмит начинать с одного и того-же числа. Форма-то перезагружается вместе со страницей. smile

Если нужно случайное число - используй Math.random. Если нужно хранить счетчик - храни его в куках...



Это сообщение отредактировал(а) ksnk - 4.9.2008, 16:09


--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
Broth
Дата 4.9.2008, 16:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 3.9.2008

Репутация: нет
Всего: нет



ksnk, спасибо! Буду пробовать.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0488 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.