Скрипт не печатает точки. Уже и экранировать пробовал

252
23 апреля 2017, 00:49

Здравствуйте, есть такой код.

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);
}

Не пишет точки, уже экранировать пробовал все равно не печатает. Помогите разобраться и решить проблему.

READ ALSO
Запуск node сервера на arduino

Запуск node сервера на arduino

Недавно открыл для себя ArduinoДля логики использовал Node js и Johnny-five и PubNub для IoT

306
Вывод чисел в столбик

Вывод чисел в столбик

Подскажите, как вывести в столбик числа и соблюсти такие условия

314
Объединение двух массивов в третий за исключением значений, которые уже есть

Объединение двух массивов в третий за исключением значений, которые уже есть

Нужно объединить (создать еще один) два массива в один, но нужно чтобы в объединенном массиве исключались повторения значений, например:

238