Эмулировать onkeyup на UserJs

Тема в разделе "Другие языки", создана пользователем latteo, 30 янв 2009.

Статус темы:
Закрыта.
Модераторы: Цукер
  1. latteo

    latteo Эффективное использование PHP, MySQL

    Moderator
    Регистр.:
    28 фев 2008
    Сообщения:
    1.521
    Симпатии:
    1.370
    Для ФФ пытаюсь написать программу которая будет вводить символы в поле
    <div id="fixtypo" style="display: none;">Исправьте опечатку!</div>
    <input style="background: white none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" class="" name="sometext" id="inputtext" onkeyup="change(this);" value="Набирайте здесь текст после начала игры" type="text">
    </div>
    символы нужно добавлять по одному потом должно быть нажатие (или отпускание нажатой) клавиши
    document.getElementById("inputtext").value = document.getElementById("inputtext").value + firstLeter; //Это добавит нужный символ

    А как добавить/эмулировать событие onkeyup?
     
  2. 01ssv

    01ssv Постоялец

    Регистр.:
    29 янв 2008
    Сообщения:
    65
    Симпатии:
    5
    Во первых не понятно причем тут onkeup? Если надо чтобы символы добавлялись по одному с небольшой задержкой, то это можно сделать с помощью settimeout

    Во вторых на jquery, есть эммуляторы, событий для клавиш и мыши, правда с ходу не скажу, как их использовать.
     
  3. latteo

    latteo Эффективное использование PHP, MySQL

    Moderator
    Регистр.:
    28 фев 2008
    Сообщения:
    1.521
    Симпатии:
    1.370
    По событию onkeup, происходит проверка введенного символа и переход к следующему.
    Реализацию уже нашел: http://habrahabr.ru/blogs/i_am_clever/54210/
     
Статус темы:
Закрыта.