Javascript.RU

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

Событие начала изменения textarea.
Всем привет,

Есть textarea, есть ли событие начала внесения изменеий?
Не focus, который до начала изменений, и ни change, который после потери фокуса. А именно первое изменеие, добавление/удаление одного символа.

А задача, при начале изменений менять цвет или шрифта или фона.

P.S. Конечно можно не заморачиваться и менять цвет при получении фокуса, чтобы всегда уходили из textarea.

Спасибо

Последний раз редактировалось savsoft, 18.01.2024 в 06:56.
Ответить с цитированием
  #2 (permalink)  
Старый 18.01.2024, 07:39
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,743

Можно попробовать события input (ввод символа) или keydown.
Ответить с цитированием
  #3 (permalink)  
Старый 18.01.2024, 07:42
Профессор
Отправить личное сообщение для savsoft Посмотреть профиль Найти все сообщения от savsoft
 
Регистрация: 03.01.2019
Сообщений: 162

Сообщение от voraa Посмотреть сообщение
Можно попробовать события input (ввод символа) или keydown.
Спасибо, попробую.
Но пока сделал через focus меняется цвет шрифта, через focusout возвращается цвет, а через change и ajax пишется в базу.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
событие schange для select, когда нет изменения FeelUs Events/DOM/Window 3 08.02.2016 06:09
Поймать событие изменения data-* dmsuslov Events/DOM/Window 4 21.10.2015 21:07
Подскажите событие любого изменения поля Rooner jQuery 3 16.10.2012 17:38
Событие изменения размера элемента <div>, <td> javascripter Events/DOM/Window 10 01.03.2011 03:33
Отловить событие изменения элемента pavl Events/DOM/Window 13 13.04.2009 14:00