Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Нестандартный Reset

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Valimar
Отправлено: 11 Февраля, 2009 - 16:33:09
Post Id



Новичок


Покинул форум
Сообщений всего: 56
Дата рег-ции: Янв. 2009  


Помог: 0 раз(а)




Скажите, а можно ли организовать reset, чтобы он сбрасывал значения по умолчанию в зависимости от выбранного переключателя, т.к. под разными переключателями свои параметры?
 
 Top
vitaliy_mad
Отправлено: 11 Февраля, 2009 - 21:44:05
Post Id


Участник


Покинул форум
Сообщений всего: 1107
Дата рег-ции: Окт. 2008  
Откуда: Украина, Мариуполь


Помог: 0 раз(а)




<input type=button value=Reset OnClick='name.value="";pass.value="";....'>
 
 Top
Valimar
Отправлено: 11 Февраля, 2009 - 23:42:03
Post Id



Новичок


Покинул форум
Сообщений всего: 56
Дата рег-ции: Янв. 2009  


Помог: 0 раз(а)




vitaliy_mad пишет:
<input type=button value=Reset OnClick='name.value="";pass.value="";....'>

ммм...не совсем логику понял
Т.е. при нажатии на кнопку, мне нужно сбросить все измененные значения в первоначальное состояние. Как я понимаю, мне нужно обратиться к коду js и считать значения по умолчанию для данного переключателя, но вот как обратиться к коду? Или я не так совсем мыслю?
 
 Top
vitaliy_mad
Отправлено: 11 Февраля, 2009 - 23:43:50
Post Id


Участник


Покинул форум
Сообщений всего: 1107
Дата рег-ции: Окт. 2008  
Откуда: Украина, Мариуполь


Помог: 0 раз(а)




для начала в каком виде хранятся и где значения по умолчанию? или надо просто пустые строки?
 
 Top
Valimar
Отправлено: 12 Февраля, 2009 - 09:23:28
Post Id



Новичок


Покинул форум
Сообщений всего: 56
Дата рег-ции: Янв. 2009  


Помог: 0 раз(а)




Изначально у меня поля не пустые, значения в поля подгружаются из js согласно выбранному переключателю. Вот мне бы и хотелось, чтобы кнопка ресет сбрасывала форму только для данного переключателя, если такое вообще возможно...
 
 Top
Stierus Супермодератор
Отправлено: 12 Февраля, 2009 - 12:58:46
Post Id



Рекордсмен по количеству сообщений за 7 дней


Покинул форум
Сообщений всего: 2132
Дата рег-ции: Дек. 2008  
Откуда: Москваль


Помог: 52 раз(а)




можно
 
My status
 Top
Valimar
Отправлено: 13 Февраля, 2009 - 13:51:32
Post Id



Новичок


Покинул форум
Сообщений всего: 56
Дата рег-ции: Янв. 2009  


Помог: 0 раз(а)




Stierus пишет:
можно
это обнадеживает =)

т.е. при нажатии на кнопку я должен вызвать определенную функцию?
 
 Top
vitaliy_mad
Отправлено: 13 Февраля, 2009 - 14:04:45
Post Id


Участник


Покинул форум
Сообщений всего: 1107
Дата рег-ции: Окт. 2008  
Откуда: Украина, Мариуполь


Помог: 0 раз(а)




<input type=button onClick='установка значений требуемых полей или вызов функции'>
не совсем понятно что надо сбрасывать или обнулять... можно конкретнее написать установить checkbox-у птичку или полю text пустую строку....
 
 Top
Champion Супермодератор
Отправлено: 13 Февраля, 2009 - 15:02:26
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




function svoj_reset()
{
if (установлен один чекбокс) {
поле1.value = значение
поле2.value = значение
...
return
}

if (установлен другой чекбокс) {
поле1.value = другое значение
поле2.value = другое значение
...
return
}
}

<input type=button onclick=svoj_reset()>
 
 Top
Valimar
Отправлено: 13 Февраля, 2009 - 18:21:56
Post Id



Новичок


Покинул форум
Сообщений всего: 56
Дата рег-ции: Янв. 2009  


Помог: 0 раз(а)




Champion, спасибо, только значения переключателей не передаются функции (я так думаю), пишет: Ошибка: Предполагается наличие объекта
CODE (text):
скопировать код в буфер обмена
  1.  
  2. function res() {
  3.      if(document.getElementById("radio1").checked) {
  4.          document.form.n.value = 1000;
  5.          document.form.pg.value = 0.01;
  6.          return;
  7.      }
  8.  
  9.      if(document.getElementById("radio2").checked) {
  10.          document.form.n.value = 10000;
  11.          document.form.g.value = 0.999;
  12.          document.form.b.value = 0.99;
  13.          document.form.pg.value = 0.001;
  14.          document.form.e.value = 0.5;
  15.          return;
  16.      }
  17.  
  18.      if(document.getElementById("radio3").checked) {
  19.          document.form.n.value = 10000;
  20.          document.form.l.value = 10;
  21.          document.form.a.value = 0.1;
  22.          return;
  23.      }
  24.  
  25.  }
  26.  


<input type="button" onclick="res()" value="Сброс">
 
 Top
vitaliy_mad
Отправлено: 13 Февраля, 2009 - 19:50:44
Post Id


Участник


Покинул форум
Сообщений всего: 1107
Дата рег-ции: Окт. 2008  
Откуда: Украина, Мариуполь


Помог: 0 раз(а)




где то ошибся в именах полей
 
 Top
Valimar
Отправлено: 13 Февраля, 2009 - 20:25:31
Post Id



Новичок


Покинул форум
Сообщений всего: 56
Дата рег-ции: Янв. 2009  


Помог: 0 раз(а)




vitaliy_mad пишет:
где то ошибся в именах полей

всё, разобрался...всё чудесно работает ))

vitaliy_mad, Champion спасибо!
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB