Запрет ввода символа
Пытаюсь перехватить нажатый символ. Если пользователь нажмет на ~(126) либо (`), то не печатать их, а остальные печатать в #textarea1
Код:
$("#textarea1").keypress(function (zh) {Код:
$("#textarea1").keypress(function (zh) { |
назначаешь обработчик до того, как элемент создан?
|
Не понял...
|
Объясните пожалуйста
|
Цитата:
|
$(document).ready(function()
{
$("#textarea1").keypress(function (zh) {
var c = String.fromCharCode(zh.which);
if ((zh.which != 126) && (zh.which != 96)) {
$(this).append(c);
} else {
$(this).append("");
});
});
вот мой полный код //Понял в чем косяк был) Забыл закрыть else!!! )
$(document).ready(function()
{
$("#textarea1").keypress(function (zh) {
if ((zh.which != 126) && (zh.which != 96)) {
return true;
} else {
return false;
}
});
});
вот так все работает) Все оказалось проще чем я думал |
| Часовой пояс GMT +3, время: 16:40. |