Здравствуйте, есть такой код.
var str = 'PS. До этого никакого выделения не было, т.е. мне не нужно сохранять, а потом восстанавливать выделение. Нужно его установить при загрузке страницы. Т.е. ранее выделения просто не существовало. https://www.facebook.com/groups/vklike/';
var counttext = str.length;
counttext2 = str.replace(/[.]/g, "\.");
for(start = 0; start <= counttext; start++) {
window.content.document.querySelector('._5rpu').focus();
var evnt = window.content.document.createEvent('KeyboardEvent');
var cd = counttext2.charCodeAt(start);
var obj = window.content.document.querySelector('._5rpu');
obj.focus();
evnt.initKeyEvent('keydown', 1, 1, window, 0, 0, 0, 0, cd, cd);
obj.dispatchEvent(evnt);
evnt.initKeyEvent('keypress', 1, 1, window, 0, 0, 0, 0, cd, cd);
obj.dispatchEvent(evnt);
evnt.initKeyEvent('keyup', 1, 1, window, 0, 0, 0, 0, cd, cd);
obj.dispatchEvent(evnt);
}
Не пишет точки, уже экранировать пробовал все равно не печатает. Помогите разобраться и решить проблему.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости