Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.12.2015, 16:08
Аватар для Алексей Петрович
Аспирант
Отправить личное сообщение для Алексей Петрович Посмотреть профиль Найти все сообщения от Алексей Петрович
 
Регистрация: 29.11.2015
Сообщений: 83

Отмена invalid состояния у input
Решил использовать, "современные" технологии при проверке форм, на стороне клиента.

Задал в css :invalid красную рамку, :valid зелёную.
А в html required="required".

И при загрузке страницы у меня красная рамка на всех полях, потому что они не прошли валидацию (Пустые).

Мне интересно можно ли с помощью, js отменить состояние invalid, а при фокусе запускать html проверки?
Ответить с цитированием
  #2 (permalink)  
Старый 05.12.2015, 17:18
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,124

Алексей Петрович,
при фокусе добавить класс или так
<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
  .test:invalid {
    border: solid 2px #FF0000;
  }

  </style>
</head>

<body>
<input name="" required="required"  onblur="this.className='test'">
</body>

</html>

Последний раз редактировалось рони, 05.12.2015 в 17:24.
Ответить с цитированием
  #3 (permalink)  
Старый 05.12.2015, 17:30
Аватар для Алексей Петрович
Аспирант
Отправить личное сообщение для Алексей Петрович Посмотреть профиль Найти все сообщения от Алексей Петрович
 
Регистрация: 29.11.2015
Сообщений: 83

спасибо
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
отмена перехода табом на input Jeremen Events/DOM/Window 12 23.08.2012 17:50
При добавлении DOCTYPE "плывут" размеры input type=text Demath (X)HTML/CSS 4 08.07.2012 19:27
Opera не выполняет style.fontSize=... в поле input Маэстро Opera, Safari и др. 6 20.06.2011 12:03
Копирование из одного input в другой input bar-boss Общие вопросы Javascript 7 08.04.2008 19:10
Разным элементам input - разное форматирование. Как? eclipse (X)HTML/CSS 1 25.10.2007 13:55