jQuery を使用せずにすべての入力ボタンを無効にするにはどうすればいいですか? 質問する

jQuery を使用せずにすべての入力ボタンを無効にするにはどうすればいいですか? 質問する

jQuery なしでこれをどうやって行うのでしょうか?

$('input[type=submit]').attr('disabled',true);

クロスブラウザ互換性がある必要はありません。Firefox でのみ動作するソリューションでも問題ありません。

ベストアンサー1

var inputs = document.getElementsByTagName("INPUT");
for (var i = 0; i < inputs.length; i++) {
    if (inputs[i].type === 'submit') {
        inputs[i].disabled = true;
    }
}

おすすめ記事