Значение элементов формы при обновлении страницы в ФФ

  • Автор темы Автор темы SkisoR
  • Дата начала Дата начала

SkisoR

Новичок
Значение элементов формы при обновлении страницы в ФФ

Реально ли сделать чтоб они сбрасывались (как в других браузерах)?

Есть форма с 3-мя полями со значениями: "1", "2", "3". Вводим во 2-е: "ххх" и нажимаем в браузере кнопку "обновить".

После обновления
- в ие7 значения: "1", "2", "3"
- в Опере: "1", "2", "3"
- в Фаерфоксе: "1", "ххх", "3"
 
SkisoR
А давай оставим пользователю возможность выбора а?
Меня, например, очень даже устраивает, что ФФ так поступает.
А если мне нужно восстановить пердустановленное значение, я нажимаю кнопку "Ресет".
 
зачем просто так обновлять страницу с формой? по-моему только для того чтоб сбросить

п.с.: решение нашлось
 
Это по-твоему.
Не стоит менять спецефичное поведение браузера.
Если нужно ресетить форму - добавь в нее элемент, что предназначен для ресета.
 
form.reset() при загрузке страницы

я не сразу понял это, потому-что думал что reset сбрасывает значения в нулевые, а оказывается в те, которые были изначально в value

-~{}~ 26.07.10 02:40:

тогда какие еще могут быть причины нажимать "обновить"?
 
SkisoR
какие угодно, которые тебе даже в голову не придет. И я точно небыл бы в восторге от формы, которая самовольно ресетится при обновлении. Для этого есть кнопка ресет. Не надо так делать - пользователь привык к в полне определенному поведению браузера, и ему вряд ли понравится, что оно вдруг не соответствует его ожиданиям.
 
Сверху