Я пытаюсь добавить 4 пространства в мое текстовое поле.Добавить пробелы в текстовую область
Однако он добавляет 1 пробел.
$(document).delegate('#test', 'keydown', function(e) {
var keyCode = e.keyCode || e.which;
if (keyCode == 9) {
e.preventDefault();
var start = $(this).get(0).selectionStart;
var end = $(this).get(0).selectionEnd;
$(this).val($(this).val().substring(0, start)
+ " " + " " + " " + " "
+ $(this).val().substring(end));
$(this).get(0).selectionStart =
$(this).get(0).selectionEnd = start + 1;
}
});
Edit:
Я уже опробовали
и он получает выводимый как « » не выводит: « » в tetarea.
Как я могу заставить его добавить 4 пробела?
Я хочу пространства, а не табуляции :) –
Просто обновите! Дай мне знать :) –