私は、ページがロードされたときにサブミットボタンが無効になっているフォームを持っています。クラスが削除されたときにフォーム送信ボタンを有効にする
window.onload=function()
{
document.getElementById('form_submit').disabled = true;
}
インクルードが空または不正なフィールドである場合には、以下のクラスは、入力フィールドに追加されます。すべてのエラーや警告クラスが提出削除されています
if(document.getElementById('thickness').value == false)
{
document.getElementById('div_thickness').className = "form-group has-warning";
}
else if(document.getElementById('thickness').value > 1 && document.getElementById('thickness').value < 7)
{
document.getElementById('div_thickness').className = "form-group has-success";
}
else
{
document.getElementById('div_thickness').className = "form-group has-error";
}
を再び有効にする必要がありますが、ボタンの滞在無効にする。私は行方不明の競合はありますか?
if(document.getElementsByClassName('has-error') || document.getElementsByClassName('has-warning'))
{
document.getElementById('form_submit').disabled = true;
}
else
{
document.getElementById('form_submit').disabled = false;
}
このヒントをお寄せいただきありがとうございます。 – Muiter
歓迎します:-) –