Die Reset-Methode des Formularformulars in HTML wird verwendet, um den vom Benutzer eingegebenen Inhalt zu löschen. Es wurde fälschlicherweise angenommen, dass dadurch lediglich die Werte in Eingabeelementen wie der Eingabe gelöscht werden.
Dies ist jedoch nicht der Fall. Der Kern der Reset-Methode besteht darin, den Inhalt in Eingabeelementen wiederherzustellen, z. B. auf den Wert im Attributwert, nicht auf den Nullwert.
Das sagt w3c:
Jedes Mal, wenn das Tag <input type="reset"> in einem HTML-Formular erscheint, wird ein Reset-Objekt erstellt.
Wenn Sie auf die Schaltfläche „Zurücksetzen“ klicken, werden die Werte aller Eingabeelemente im enthaltenden Formular auf ihre Standardwerte zurückgesetzt. Der Standardwert wird durch das HTML-Wertattribut oder das JavaScript-Attribut defaultValue angegeben.
In tatsächlichen Situationen müssen wir beim Bearbeiten bestimmter Inhalte häufig das Zurücksetzen des Formulars implementieren. Zu diesem Zeitpunkt wurde dem Wertattribut von Eingabeelementen wie der Eingabe jedoch möglicherweise ein Wert zugewiesen, sodass beim Zurücksetzen das Formular lediglich auf diesen Wert initialisiert wird.
In diesem Fall können wir Javascript nur verwenden, um das Wertattribut von Eingabeelementen wie Eingabe auf leer zu setzen, um den Rücksetzeffekt zu erzielen.