Для простой формы с предупреждением, которое спрашивает, были ли поля заполнены правильно, мне нужна функция, которая делает это:
Отображает окно предупреждения при нажатии кнопки с двумя вариантами:
- Если нажать «ОК», форма отправляется
- Если нажать кнопку «Отмена», окно предупреждения закрывается, и форму можно изменить и отправить повторно.
Я думаю, что подтверждение JavaScript будет работать, но я не могу понять, как.
Код, который я сейчас имею:
function show_alert() {
alert("xxxxxx");
}
<form>
<input type="image" src="xxx" border="0" name="submit" onclick="show_alert();" alt="PayPal - The safer, easier way to pay online!" value="Submit">
</form>
onsubmit="return confirm('Is the form filled out correctly?');"
было бы намного проще, и результат был бы таким же.Просто и легко :
источник
ОК, просто измените свой код на что-то вроде этого:
Кроме того, этот код выполняется, просто я делаю его проще, чтобы увидеть, как он работает, просто запустите код ниже, чтобы увидеть результат:
источник
Если вы хотите применить какое-либо условие к отправке формы, вы можете использовать этот метод
Всегда помните, что атрибут метода и действия записывается после атрибутов onsubmit
код JavaScript
источник