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 пустую строку....
не совсем понятно что надо сбрасывать или обнулять... можно конкретнее написать установить 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()>
{
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):
скопировать код в буфер обмена
скопировать код в буфер обмена
- function res() {
- if(document.getElementById("radio1").checked) {
- document.form.n.value = 1000;
- document.form.pg.value = 0.01;
- return;
- }
- if(document.getElementById("radio2").checked) {
- document.form.n.value = 10000;
- document.form.g.value = 0.999;
- document.form.b.value = 0.99;
- document.form.pg.value = 0.001;
- document.form.e.value = 0.5;
- return;
- }
- if(document.getElementById("radio3").checked) {
- document.form.n.value = 10000;
- document.form.l.value = 10;
- document.form.a.value = 0.1;
- return;
- }
- }
<input type="button" onclick="res()" value="Сброс">