1
내 양식에 3 개의 텍스트 상자가 있습니다. 내 목표는 유효성 검사를 비활성화하고 숫자 텍스트 상자의 숫자가 0이 아닌 경우 텍스트 상자를 평가하는 것입니다. 어떻게 수행합니까?다른 텍스트 상자의 값에 따라 텍스트 상자 사용 안 함
의사 코드
if(digit.Text != 0)
{
validate.enable = false;
evaluate.enable = false;
}
else
{
validate.enable = true;
evaluate.enable = true;
}
내 시도
function disableME()
{
var numberTextBox = document.getElementById('number'),
validateTextBox = document.getElementById('validate'),
evaluateTextBox = document.getElementById('evaluate');
if (numberTextBox.value != 0)
{
validateTextBox.disable = true;
evaluateTextBox.disable = true;
}
else
{
validateTextBox.disable = false;
evaluateTextBox.disable = false;
}
}
<form action="welcome.php" method="post" id="myForm">
Number: <input type="number" id="number" onchange="disableME()"><br>
Validate: <input type="text" id="validate" onchange="disableME()"><br>
Evaluate: <input type="text" id="evaluate" onchange="disableME()"><br>
</form>