テキスト フィールドを含む Web フォームがあります。特定の条件下でのみフォーム ボタンを使用できるようにしたい。テキストフィールドが入力されたとき。
以下に私の JavaScript コードがありますが、期待どおりに動作しません。
私はそこで何を逃したのですか?
ありがとうございました。
function validate(input, name) {
if(name=='name') {
if(input==null || input=='') {
document.getElementById('nameDiv').style.visibility='visible';
document.getElementById('next').disabled='disabled';
} else {
document.getElementById('nameDiv').style.visibility='hidden';
var emailField = document.getElementByID('email').value;
if(emailField!="" || emailField!=null) {
document.getElementById('next').disabled='';
}
}
}
if(name=='email') {
if(input==null || input=='') {
document.getElementById('emailDiv').style.visibility='visible';
document.getElementById('next').disabled='disabled';
} else {
document.getElementById('emailDiv').style.visibility='hidden';
var nameField = document.getElementByID('name').value;
if(nameField!="" || nameField!=null) {
document.getElementById('next').disabled='';
}
}
}
}