Я получаю undefined is not a function
ошибку, когда я пытаюсь запустить следующий код:Заглавное выделение текста в текстовом поле
$(document).ready(function() {
$("#textarea").select(function() {
var selection = window.getSelection();
$("#upper").click(function() {
// alert(selection);
var upper = selection.toUpperCase();
var text = $("#textarea").text();
$("#textarea").html(text.replace(selection, upper));
});
});
});
Я пытаюсь выбрать текст из текстового поля и нажмите кнопку чтобы сделать выбор в верхнем регистре. Вот полный код JSFiddle.
jsfiddle очень отличается от кода здесь - а также имеет синтаксические ошибки .. что это такое? –
Извинения, ссылка была обновлена. – mpdc
Ваша первая ссылка была фактически менее сломанной. Теперь у вас есть вложенные обработчики событий (обычно это очень плохой знак). –