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
Форумы портала PHP.SU :: Версия для печати :: Нестандартный Reset
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » Нестандартный Reset

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

1. Valimar - 11 Февраля, 2009 - 16:33:09 - перейти к сообщению
Скажите, а можно ли организовать reset, чтобы он сбрасывал значения по умолчанию в зависимости от выбранного переключателя, т.к. под разными переключателями свои параметры?
2. vitaliy_mad - 11 Февраля, 2009 - 21:44:05 - перейти к сообщению
<input type=button value=Reset OnClick='name.value="";pass.value="";....'>
3. Valimar - 11 Февраля, 2009 - 23:42:03 - перейти к сообщению
vitaliy_mad пишет:
<input type=button value=Reset OnClick='name.value="";pass.value="";....'>

ммм...не совсем логику понял
Т.е. при нажатии на кнопку, мне нужно сбросить все измененные значения в первоначальное состояние. Как я понимаю, мне нужно обратиться к коду js и считать значения по умолчанию для данного переключателя, но вот как обратиться к коду? Или я не так совсем мыслю?
4. vitaliy_mad - 11 Февраля, 2009 - 23:43:50 - перейти к сообщению
для начала в каком виде хранятся и где значения по умолчанию? или надо просто пустые строки?
5. Valimar - 12 Февраля, 2009 - 09:23:28 - перейти к сообщению
Изначально у меня поля не пустые, значения в поля подгружаются из js согласно выбранному переключателю. Вот мне бы и хотелось, чтобы кнопка ресет сбрасывала форму только для данного переключателя, если такое вообще возможно...
6. Stierus - 12 Февраля, 2009 - 12:58:46 - перейти к сообщению
можно
7. Valimar - 13 Февраля, 2009 - 13:51:32 - перейти к сообщению
Stierus пишет:
можно
это обнадеживает =)

т.е. при нажатии на кнопку я должен вызвать определенную функцию?
8. vitaliy_mad - 13 Февраля, 2009 - 14:04:45 - перейти к сообщению
<input type=button onClick='установка значений требуемых полей или вызов функции'>
не совсем понятно что надо сбрасывать или обнулять... можно конкретнее написать установить checkbox-у птичку или полю text пустую строку....
9. Champion - 13 Февраля, 2009 - 15:02:26 - перейти к сообщению
function svoj_reset()
{
if (установлен один чекбокс) {
поле1.value = значение
поле2.value = значение
...
return
}

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

<input type=button onclick=svoj_reset()>
10. Valimar - 13 Февраля, 2009 - 18:21:56 - перейти к сообщению
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="Сброс">
11. vitaliy_mad - 13 Февраля, 2009 - 19:50:44 - перейти к сообщению
где то ошибся в именах полей
12. Valimar - 13 Февраля, 2009 - 20:25:31 - перейти к сообщению
vitaliy_mad пишет:
где то ошибся в именах полей

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

vitaliy_mad, Champion спасибо!

 

Powered by ExBB FM 1.0 RC1