我有以下元素:
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 :(得分:0)
document.querySelectorAll('.apply-dealer-xyz')[0].innerHTML = "Deselect";
答案 1 :(得分:0)
您必须在innerHTML
的第一个元素上使用querySelectorAll
,因为querySelectorAll
返回数组
document.querySelectorAll('.apply-dealer-xyz')[0].innerHTML = "Deselect";
<button class="btn cta-primary apply-dealer-xyz">Select</button>