Отмена ключа вниз, нажмите, вверх события в PHP JavaScript, C # - PullRequest
0 голосов
/ 10 апреля 2010

Я хочу отменить событие нажатия клавиши, когда мое поле textarea получает n количество символов от пользователя. В этот момент я не хочу, чтобы пользователь вводил больше символов. Что делать?

Edit:

Мне нужно, чтобы это было сделано как в javascript, так и в php

Ответы [ 2 ]

1 голос
/ 10 апреля 2010

На веб-страницах NobleCount - это одна возможность. Кажется, это самое надежное решение для плагинов jQuery. Он подсчитает количество оставшихся символов в стиле Twitter.

http://tpgblog.com/noblecount/

Смотри также:

Предел интерактивных символов для текстовой области с использованием Jquery http://www.ajaxray.com/blog/2007/11/09/interactive-character-limit-for-textarea-using-jquery/

0 голосов
/ 10 апреля 2010

В Winforms вы должны установить Handled в KeyPressEventArgs на true, чтобы отменить событие KeyPress. Это удерживает управление от обработки нажатия клавиши.

Примечание: Некоторые элементы управления будут обрабатывать определенные нажатия клавиш на KeyDown. Например, RichTextBox обрабатывает клавишу Enter до вызова KeyPress. В таких случаях вы не можете отменить событие KeyPress и вместо этого должны отменить нажатие клавиши с KeyDown.

http://msdn.microsoft.com/en-us/library/system.windows.forms.keypresseventargs.aspx

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