2017-11-22 11 views
0

私は、次の要素を持っている: JavaScriptのquerySelectorAllクラス名のinnerHTML

document.querySelectorAll('.apply-dealer-xyz').innerHTML = "Deselect";
<button class="btn cta-primary apply-dealer-xyz">Select</button>
しかし、それは動作しません。

誰か推測がありますか?

jqueryでこれとは別の質問が可能ですか?

document.querySelectorAll('[classname*=apply-dealer]').innerHTML = "anything" 

これは、クラス名でapply-dealerを含むすべての要素を変更しますか?

おかげで、

答えて

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

おかげで、querySelectorAllの最初の要素にinnerHTMLを使用する必要があります。そして第二の質問はどうですか? JavaScriptで可能ですか? –

0

あなたはquerySelectorAll戻り値Arrayため

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