【发布时间】:2021-01-01 13:36:21
【问题描述】:
我正在尝试使用 JavaScript 将提交按钮更改为带有“正在加载...”文本的加载微调器,如下图所示。
我能够更新按钮的 innerHTML,但我无法更改控制实际微调器的 span 类。
这是我的按钮 html:
<button class="btn btn-primary mx-3" id="submit" onclick="loading()" type="submit">
<span id="button_span"></span>
Submit
</button>
这里是 JavaScript:
function loading() {
var button = document.getElementById("submit");
button.innerHTML = "Loading...";
var span = document.getElementById("button_span");
span.classList.add("spinner-grow");
span.classList.add("spinner-grow-sm");
}
任何帮助将不胜感激。谢谢。
【问题讨论】:
标签: javascript html css button bootstrap-4