Поиск ":" с помощью queryselector возвращает ошибку - PullRequest
1 голос
/ 26 марта 2019

Каждый раз, когда я ищу :, он возвращает ошибку в моей консоли

Вот часть кода

div id="Meating1 S8:30 tot E10:00 "
div id="Meating2 S10:10 tot E10:20 "
div id="Meating3 S10:30 tot E11:00 "
ect...

Я хочу выделить тот, который в данный момент активен, поэтому я делаю

Lookfordiv="[id*=E"+Our+":"+Min+"]"; 
returndiv=Day.querySelector(Lookfordiv).id;

(если он возвращает «ноль», он будет делать время ++;)

полная ошибка:

Uncaught DOMException: Не удалось выполнить'querySelector' для 'Element': '[id * = E10: 47]' не является допустимым селектором.

1 Ответ

1 голос
/ 26 марта 2019

В соответствии с Ссылка MDN двоеточия должны быть экранированы двойной обратной косой чертой

Lookfordiv="[id*=E"+Our+"\\:"+Min+"]"; 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...