Я обрабатываю содержимое внутри текстового поля, используя привязку функции к событию «изменение входного свойства».
Как это:
$('#textarea').bind('input propertychange', function () {
var textarea = document.getElementById('textarea');
window.lastLineWriting = textarea.value.substr(0, textarea.value.length).split("\n").length;
var writingOnLine = textarea.value.substr(0, textarea.selectionStart).split("\n").length;
if (writingOnLine < window.lastLineWriting) {
//dont write on textarea
}
});
Я не знаю, как предотвратить появление символа, набранного клавиатурой пользователя, в текстовой области... Внутри этого, если я хочу предотвратить вставку текста в текстовую область... Как я могу это сделать?