Ich kann nicht scheinen, dass diese "myfunction1" funktioniert. Vielleicht habe ich es falsch eingerichtet oder einen dummen Fehler gemacht. Ich brauche es, damit es funktioniert. Wenn die beiden Texteingaben nichts enthalten, erhalten Sie ein Popup, das Sie auffordert, das Formular zu korrigieren. Wenn es bereits eine Eingabe in den Boxen gibt, muss ich sagen, abgeschlossen oder danke. Ich bin mir sicher, dass es eine einfache Lösung ist, aber wenn mir jemand helfen könnte, würde ich das schätzen. Habe jetzt 4 Stunden gesucht und bin immer noch festgefahren. Vielen Dank!Broken Function brauche etwas Hilfe/Beratung
<!DOCTYPE HTML>
<html>
<head>
<link rel="stylesheet" href="styles.css">
</script>
</head>
<body>
<form id="myForm">
First name: <input type="text" id="field1" name="fname"><br><br>
Last name: <input type="text" id="field2" name="lname"><br><br>
<input type="button" onclick="myFunction()" value="Reset form">
<input type="button" onclick="myFunction1()" value="Submit form">
</form>
<script>
function myFunction() {
document.getElementById("myForm").reset();
}
function myFunction1() {
var x = document.getElementById("field1").value;
if (x == null || x == "") {
alert("Please Fill In Form Correctly");
} else {
alert("Thank You for Submitting");
}
}
</script>
</body>
</html>
nach der Frage aktualisieren Es fein Recht funktioniert? – Balaji
Wenn Sie mit Javascript festgefahren sind, denken Sie daran, dass fast jeder Browser eine interaktive Konsole hat, die die Fehler ausdruckt –