Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.06.2014, 14:02
Новичок на форуме
Отправить личное сообщение для Harper Посмотреть профиль Найти все сообщения от Harper
 
Регистрация: 19.03.2009
Сообщений: 9

Изменение цвета value
Здравствуйте. Подскажите, как сделать на javascript так, чтобы цвет value обычных текстовых input менялся в зависимости от содержимого?

Конкретнее, если value содержит значение 0 то был бы один цвет, во всех остальных случаях другой цвет.

з.ы. таких полей много, поэтому надо что бы обрабатывались все разом.
Ответить с цитированием
  #2 (permalink)  
Старый 06.06.2014, 15:14
Профессор
Отправить личное сообщение для WorM32 Посмотреть профиль Найти все сообщения от WorM32
 
Регистрация: 11.02.2014
Сообщений: 303

1. Отслеживать изменения инпута через нужное вам событие (change, input, keydown, keypress, keyup)
2. В функции-обработчике проверять новое значение инпута и в зависимости от этого значения изменять: ccs-класс или стиль color.
Ответить с цитированием
  #3 (permalink)  
Старый 06.06.2014, 16:34
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,588

Только для современных браузеров.)
<style>   
input:invalid {
    color: #d00; 
    outline: none;
}
</style>
<input pattern="[^0].*|.{2,}" type="text">
__________________
29375, 35

Последний раз редактировалось Aetae, 06.06.2014 в 16:37.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
изменение цвета фона где совпадает цифра djonA Общие вопросы Javascript 14 09.04.2014 18:10
Изменение цвета текста кнопки и цвета кнопки при нажатии Setta jQuery 22 31.07.2013 17:48
Как реализована изменение цвета фотографии? progress0477 jQuery 0 17.09.2012 17:17
изменение цвета Александр х@к Элементы интерфейса 12 26.09.2011 06:18
изменение цвета фона alina Общие вопросы Javascript 1 27.12.2009 17:23