Javascriptを使用してボタン要素内に入れ子になっているときにスパンクラスを変更する際に問題が発生します。Javascriptを使用して入れ子スパンクラスを変更する
私はこれをこのように見せようとしており、http://www.bootply.com/128062#と私はCSSが動作することを確認しました。
HTML
<button id="submitbutton" class="btn btn-primary btn-lg" type="submit" onclick="onclickFunction();">
<span id ="submit_span" class=""></span> Submit</button>
はJavaScript
function onclickFunction() {
document.getElementById('submitbutton').className = 'btn btn-lg btn-warning';
document.getElementById('submitbutton').innerHTML = 'Loading...';
document.getElementById('submit_span').className = 'glyphicon glyphicon-refresh glyphicon-refresh-animate';
}
私は両方の解決策を試してみましたが、私はまだ同じ問題を抱えています – sonance207
@ user3263650:私は2番目の例をデモに変えましたが、 'btn.firstChild'を' btn.firstElementChild'に変更しました。 「」の前の空白。ボタンをクリックすると機能します。 –