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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> нестандартная кнопка reset 
V
    Опции темы
alice18
Дата 25.1.2007, 18:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Здравствуйте, помогите пожалуйста новечку.

мне нужна нестандартная кнопка reset. Так как стандартная возвращает исходное значение полей(которое у меня хранится в бинах и вовсе не нулевое), а мне нужно, чтоб она их обнулила, чтоб поля стали пустыми. вот...
PM MAIL   Вверх
12345c
Дата 25.1.2007, 22:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

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



Можно просто поприсваивать свойствам defaultValue в форме пустые значения и пользоваться стандартной Reset. Она устанавливает именно их. Делать это или 1 раз по onload, или каждый раз при onclick кнопки Reset.

Добавлено @ 22:59 
Или использовать простую button и обнулять value скриптом, чтобы не запутывать самого себя при последующей работе со страницей.


--------------------
Google Code Playground - онлайн-отладка своих примеров HTML+JS без регистрации, с сохранением по URL, без кириллицы. Go
PM WWW   Вверх
alice18
Дата 25.1.2007, 23:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата

Или использовать простую button и обнулять value скриптом, чтобы не запутывать самого себя при последующей работе со страницей. 



а не могли бы вы привести небольшой примерчик как это делать?
PM MAIL   Вверх
alice18
Дата 26.1.2007, 01:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



вроде получилось

Код

<script language="JavaScript"> 
        function reset_form() 
            { 
            var form=window.document.search 
            for(var j=0;j<form.elements.length;j++) 
            { 
                if(form.elements[j].type=="text") 
             { 
         form.elements[j].value="" 
                } 
            } 
            } 
</script> 


Добавлено @ 01:24 
спасибо всем за помощь!!!!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




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


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

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