无法用JS更改按钮innerHTML [复制]

问题描述 投票:-1回答:1

我找不到将字符串“FIND NOW”更改为其他内容的方法。我试了几个小时

<button type="submit" class="qbutton  default" style="">FIND NOW</button>

我试过这样的事情:

<script>
  document.getElementsbyClassName('.button.qbutton.default').innerHTML('change it!');
</script>

有人可以帮忙吗?

javascript html
1个回答
1
投票

使用document.querySelector('button.qbutton.default')作为querySelector()将允许您根据选择器而不是元素列表选择特定元素。此外,您需要使用button作为选择器而不是.button并确保script位于body元素之后,以便首先正确呈现HTML。

document.querySelector('button.qbutton.default').innerHTML = 'change it!';
<button type="submit" class="qbutton  default" style="">FIND NOW</button>
© www.soinside.com 2019 - 2024. All rights reserved.