Добрый день есть функция которая возвращает текс
// функция копирования выделенного участка текста
function getSelectedText(){
var text = "";
if (window.getSelection) {
text = window.getSelection();
}else if (document.getSelection) {
text = document.getSelection();
}else if (document.selection) {
text = document.selection.createRange().text;
}
return text;
}
и есть функция которая достает из строки дату и время getDateOrTime
console.log(getDateOrTime('1.1.1 вчера в 18 23'));
var selectText = getDateOrTime(getSelectedText());
console.log(selectText);
// console.log(getDateOrTime(selectText));
функция getDateOrTime работает нормально, но как только я делаю так getDateOrTime(getSelectedText()) то мне выдает ошибку
Uncaught TypeError: myString.match is not a function
at getDateOrTime (GoModeration.php:589)
at HTMLDivElement.<anonymous> (GoModeration.php:526)
at HTMLDivElement.dispatch (jquery.min.js:3)
at HTMLDivElement.r.handle (jquery.min.js:3)
Хотя getSelectedText() я использую давно и она возвращает выделенный текст в блоке