Für ein einfaches Formular mit einer Warnung, in der Sie gefragt werden, ob die Felder korrekt ausgefüllt wurden, benötige ich eine Funktion, die Folgendes ausführt:
Zeigt ein Warnfeld an, wenn auf die Schaltfläche geklickt wird, mit zwei Optionen:
- Wenn Sie auf "OK" klicken, wird das Formular gesendet
- Wenn Sie auf Abbrechen klicken, wird das Warnfeld geschlossen und das Formular kann angepasst und erneut gesendet werden
Ich denke, eine JavaScript-Bestätigung würde funktionieren, aber ich kann nicht herausfinden, wie.
Der Code, den ich jetzt habe, ist:
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?');"
wäre viel einfacher und das Ergebnis wäre das gleiche.Einfach und leicht :
quelle
OK, ändern Sie einfach Ihren Code in etwa so:
Dies ist auch der Code, der ausgeführt wird. Ich mache es einfacher zu sehen, wie er funktioniert. Führen Sie einfach den folgenden Code aus, um das Ergebnis zu sehen:
quelle
Wenn Sie beim Senden eines Formulars eine Bedingung anwenden möchten, können Sie diese Methode verwenden
Beachten Sie immer, dass Methoden- und Aktionsattribute nach onsubmit- Attributen geschrieben werden
Javascript-Code
quelle