所以我只是试图在 3 个文本字段不为空时启用一个按钮,如果它们变为空,则再次禁用该按钮。现在我只是在一个字段上尝试它只是为了让它首先工作但不能让它工作并且没有知道为什么。将不胜感激任何帮助
<head>
<script type="text/javascript">
function checkEnableSubmit() {
if ( completePurchaseForm.address.value != "")
{document.getElementById("button").disabled = false;}
}
</script>
<form action="RegServlet" name="completePurchaseForm" method="post">
<table>
<tr>
<td> Address : </td><td> <input name="address" onkeyup="checkEnableSubmit()" id="address" size=100 type="text" /> </td>
</tr>
<tr>
<td> Card Type : </td><td> <input name="cardType" id="cardType" size=15 type="text" /> </td>
</tr>
<tr>
<td> Card Number : </td><td> <input name="cardNumber" id="cardNumber" size=15 type="text" /> </td>
</tr>
</table>
<input type="hidden" name="action" value="completePurchase" />
<input type="button" disabled name="submit" value="Complete your purchase" />
</form>