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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> как очистить форму 
:(
    Опции темы
ОнКофе
Дата 14.7.2006, 13:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 274
Регистрация: 3.3.2006
Где: http://www.angeli na-pitt.by.ru

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



как сделать чтобы функция очищала значения всех элементов формы и выключала все Checkbox?

попробовал вот так:
Код

function Clear()
{document.all.value ="";
 document.all.checked = false;}

не работает... 
PM MAIL WWW   Вверх
comtat
Дата 14.7.2006, 13:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1310
Регистрация: 2.5.2006
Где: Россия, Казань

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



refresh или reload попробуй  smile  


--------------------
Рожденный в СССР !!!
ExtJS - мой фреймворк 
PM   Вверх
Burrr
Дата 14.7.2006, 14:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Можно буквально пройтись по всем полям:
Код

function clearForm(formName) {
    var form = document.forms[formName];
    for (i = 0; i < form.elements.length; i++) {
        if (form.elements[i].nodeName == "input") { // for input
            if (form.elements[i].type == "checkbox" || form.elements[i].type == "checkbox") { // type = checkbox || radio
                form.elements[i].checked = false;
            } else if (form.elements[i].type == "text" || form.elements[i].type == "hidden") { // type = text || hidden
                form.elements[i].value = "";
            } else {
                // No clear of input type=file
            }
        } else if (form.elements[i].nodeName == "select") { // for select
            form.elements[i].options[0].selected = true;
        } else if (form.elements[i].nodeName == "textarea") { // for textarea
            form.elements[i].value = "";
        }
    }
}
 


--------------------
PM MAIL ICQ   Вверх
12345c
Дата 14.7.2006, 21:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


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

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



Если все defaultValue есть требуемые значения, то document.forms.имя_формы.reset(); 
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




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


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

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