Ignorando a sensibilidade de maiúsculas e minúsculas na querySelectorAll
Eu tenho este código:
<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>
Agora, usandoconsole.log(document.querySelectorAll("a[href^='javascript:prompt('],a[href^='javascript:alert(']"));
buscaria todos os elementos como NodeList.
Mas, eu tenho o texto HTML fornecido com diferentes casos de letras emjavascript
. Ou seja, observe o seguinte código:
<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>
Eu me referiesta, mas usando*=
ao invés de^=
não ajuda. eu sei^=
equivale a'começa com', mas o que faz*=
significar?
Como posso escrever um genéricoquerySelectorAll
para todas essas permutações dejavascript
?