2017-11-22 4 views
0

ich folgende Element haben:JavaScript querySelectorAll classname innerHTML-

document.querySelectorAll('.apply-dealer-xyz').innerHTML = "Deselect";
<button class="btn cta-primary apply-dealer-xyz">Select</button>

Aber es funktioniert nicht.

Hat jemand eine Vermutung?

Und eine andere Frage ist es möglich, so etwas in jquery zu tun? (Pseudo):

Das wird jedes Element ändern, das apply-dealer im Klassennamen enthält?

Danke,

Antwort

0
document.querySelectorAll('.apply-dealer-xyz')[0].innerHTML = "Deselect"; 
+0

Dank. Und was ist mit der zweiten Frage? Ist es in Javascript möglich? –

0

Sie haben innerHTML auf das erste Element von querySelectorAll zu verwenden, da querySelectorAll kehrt Array

document.querySelectorAll('.apply-dealer-xyz')[0].innerHTML = "Deselect";
<button class="btn cta-primary apply-dealer-xyz">Select</button>