Покинул форум
Сообщений всего: 69
Дата рег-ции: Май 2010
Помог: 0 раз(а)
Всем привет !
Подскажите, пожалуйста, как узнать, что пользователь сменил данные при помощи contenteditable=true ?кроме вызова на js каждых ~~0.01 сек проверку на смену содержания... Может есть какоето соответствующие событие?
Toxa
Отправлено: 30 Мая, 2010 - 22:35:48
Посетитель
Покинул форум
Сообщений всего: 352
Дата рег-ции: Окт. 2008
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
awiz пишет:
Подскажите, пожалуйста, как узнать, что пользователь сменил данные при помощи contenteditable=true
Вы конечно можете использовать различный набор событий который мог привести к изменению значения динамического элемента - это события нажатия на клавишу (onkeypress/onkeydown) события работы с буфером (onpaste) или просто с мышью (onclick/oncontextmenu) с проверкой srcElement для текущего поля и его дочерних элементов - однако если модель событий браузера это позволяет то можно сразу использовать события типа onafterupdate/ondatasetchanged и их вариации
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.