Игнорирование чувствительности к регистру в querySelectorAll

У меня есть этот код:

<a href="javascript:alert('something1')">Click</a>
<a href="javascript:prompt('something2')">Click</a>
<a href="javascript:alert('something3')">Click</a>
<a href="javascript:prompt('something4')">Click</a>

Теперь, используяconsole.log(document.querySelectorAll("a[href^='javascript:prompt('],a[href^='javascript:alert(']")); будет получать все такие элементы, как NodeList.

Но у меня есть HTML-текст, приведенный с другим регистром букв вjavascript, То есть посмотрите на следующий код:

<a href="javaSCRIPT:alert('something1')">Click</a>
<a href="JaVaScRIPt:prompt('something2')">Click</a>
<a href="javaSCRIpt:alert('something3')">Click</a>
<a href="JAVAscrIPt:prompt('something4')">Click</a>

Я сослалсяэтот, но используя*= вместо^= не помогает я знаю^= приравнивается к'начинается с', но что делает*= имею в виду?

Как я могу написать общийquerySelectorAll для всех таких перестановокjavascript?

Ответы на вопрос(0)

Ваш ответ на вопрос