Слушатель событий JavaScript для текста, набранного в текстовом поле / области - PullRequest
2 голосов
/ 08 сентября 2011

Можно ли использовать JavaScript для прослушивания текста, набранного в определенном текстовом поле, а затем захватить этот текст и сохранить его в строку.Что ж, последнее (например, сохранение в строку), конечно, будет возможно, если первое можно сделать.

Я нашел Java-апплет, который делает это (http://journals.ecs.soton.ac.uk/java/tutorial/post1.0/ui/textlistener.html),, но мне было интересно, может ли то же самое бытьсделано с JS.

Я просто ищу некоторые ресурсы / документы.

Если кто-нибудь может помочь, я буду очень признателен!

Спасибо!

Ответы [ 2 ]

3 голосов
/ 08 сентября 2011

просто с JQuery

$('input[name=your-input]').change( function () {

    alert(this.value); //or alert( $(this).val() );

    });
1 голос
/ 08 сентября 2011

Я бы порекомендовал попробовать JQuery, который позволит вам привязать к событию keydown любого выбранного вами элемента: http://api.jquery.com/keydown/

Однако вы можете захотеть обновить строку только после того, как пользователь закончит ввод, поэтому вы можете захотеть обновить его всякий раз, когда текстовое поле теряет фокус - что можно сделать, привязав к событию blur таким же образом.

РЕДАКТИРОВАТЬ: Да - понимаю, что я был немного глупым здесь.change - это событие, которое вы должны связать для этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...