Я пытаюсь использовать это для создания сообщения, которое гласит «Пожалуйста, введите число», когда вы нажимаете «Отправить» в форме, и в поле нет номера для «Если вы хотите указать определенную c сумму» введите его в поле ниже ". Это абсолютно ничего не делает, поэтому я не знаю, что происходит. Я все еще в школе, и это мой первый класс с JavaScript, поэтому я был бы признателен за любую помощь, которую вы можете оказать.
Вот часть JavaScript:
```
// test page form exception code - Chapter 4
function verifyFormCompleteness() {
var specificAmountBox = document.getElementById("specificamount");
var completeEntry = true;
var messageElement = document.getElementById("message");
var messageHeadElement = document.getElementById("messageHead");
var validity = true;
var messageText = "";
try {
if (specificAmountBox.value == "" || specificAmountBox.value == null){
window.alert = "Please enter a number in the specific amount box";
}
}
catch(message) {
validity = false;
messageText = message;
specificAmountBox.value = ""; // removes bad entry from input box
}
finally {
completeEntry
messageElement.innerHTML = messageText;
messageHeadElement.innerHTML = "";
alert("This is happening in the finally block");
}
if (validity = true) {
return submit;
}
}
```
Вот часть HTML:
```If you would like to state a specific amount type it in the box below:<br>
<input type="number" id="specificamount" name="specificamount">
<h1 id="messageHead"></h1>
<p id="message"></p>
<br>
<br>
```