Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 15.01.2014, 06:06
Интересующийся
Отправить личное сообщение для fsingle Посмотреть профиль Найти все сообщения от fsingle
 
Регистрация: 09.02.2011
Сообщений: 12

Submit.Hidden.Disabled.
Доброе утро,уважаемые форумчане.
Хочу попросить вас указать в чём ошибка в моих суждениях.
Я ставил себе 2 цели:
1)Если форма(ы) не заполнена(ы), не важно сколько их, то кнопка ОТПРАВИТЬ не появляется.
Итак мои суждения.
а)Создаем форму, создаем input и даем ему свой name и свой id. Даем кнопке внутренний стиль visibility:hidden.
б)После создаем script. Прописываем условие.
if(document.getElementById().value==""){
document.getElementById().style.visibility="hidden";
}
else{
document.getElementById().style.visibility="visible";
}

P.s. И решение у меня ошибочное. В чём ошибка?

2)Если форма(ы) не заполнена(ы), не важно сколько их, то кнопка ОТПРАВИТЬ не активированная.
Итак мои суждения.
а)Создаем форму, создаем input и даем ему свой name и свой id. Даем кнопке disabled.
б)После создаем script. Прописываем условие.
if(document.getElementById().value==""){
document.getElementById().disabled=true;
}
else{
document.getElementById().disabled=false;
}


P.s. И решение у меня ошибочное. В чём ошибка?
Ответить с цитированием
  #2 (permalink)  
Старый 15.01.2014, 07:37
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,069

Сообщение от fsingle
Если форма(ы) не заполнена(ы), не важно сколько их
onsubmit форм(ы) возвращает false
Ответить с цитированием
  #3 (permalink)  
Старый 15.01.2014, 23:15
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

А как сгорит onsubmit если кнопка забита?

---

document.getElementById().disabled=false;


ТС, это псевдо, или id уже не нужен?

Повесьте проверку полей на интервал и не парьтесь.
Ответить с цитированием
  #4 (permalink)  
Старый 15.01.2014, 23:53
Аватар для Vlasenko Fedor
Профессор
Отправить личное сообщение для Vlasenko Fedor Посмотреть профиль Найти все сообщения от Vlasenko Fedor
 
Регистрация: 13.03.2013
Сообщений: 1,572

fsingle,
Активация кнопки отправления при заполнении текстового поля
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск