Есть ли в любом случае, чтобы получить следующий символ после window.getSelection()? Мне нужно проверить, является ли символ после выделенного текста пробелом или нет ...Получение следующего символа после window.getSelection()
EDIT: Спасибо за ваши ответы! Я в основном использую this link, чтобы выделить текст, но хотел бы ограничить все слова. Я использовал представленное решение ниже (Стивеном) в качестве отправной точки; Я думаю что должно работать:
sel = window.getSelection();
var text = sel.anchorNode.nodeValue;
var index = sel.baseOffset + sel.focusOffset-1;
var isSpace = text[index] === undefined;
if (isSpace) {
alert("space");
}
(В приведенной выше ссылке, я использовал этот код сразу после вызова функции makeEditableAndHighlight).
Хороший вопрос :) –
Спасибо! И ... мое решение выше на самом деле не работает. :( – Eric