Ignoring case sensitiveness in querySelectorAll
Ich habe diesen Code:
<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>
Now, mitconsole.log(document.querySelectorAll("a[href^='javascript:prompt('],a[href^='javascript:alert(']"));
würde alle Elemente wie NodeList abrufen.
Aber ich habe den HTML-Text mit verschiedenen Groß- und Kleinschreibung in @ gegebjavascript
. Schauen Sie sich also den folgenden Code an:
<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>
Ich verwiesDie, aber mit*=
Anstatt von^=
hilft nicht. Ich kenne^=
entspricht'beginnt mit', aber was macht*=
bedeuten
Wie kann ich ein generisches @ schreibequerySelectorAll
für alle derartigen Permutationen vonjavascript
?