Formulaire de réinitialisation ne fonctionne pas

J'utilise le code suivant pour réinitialiser les champs du formulaire.

document.getElementById("form1").reset();//form1 is the form id.

Il n'est pas de travail. J'ai aussi essayé avec JQuery. Même JQuery également ne fonctionne pas.

$("#reset").click(function(){
$('form1')[0].reset();
});

Mon code html est

<form name="form1" id="form1" method="post">
<h3>Personal Information</h3>
<h4>Name</h4>
<input type="text" id="fname" name="fname" maxlength=50 size=11/>
<input type="text" id="mname" name="mname" maxlength=15 size=8/>
<input type="text" id="lname" name="lname" maxlength=50 size=11/>
<input type="button" id="reset" value="Reset" onclick="Reset()"/>
</form>

Je suis W3Schools. Voici mon Violon. Pouvez-vous nous expliquer l'erreur?

Pourquoi ne pas vous utilisez un bouton de réinitialisation <input type="reset" id="reset" value="Reset">
Ne suivez pas w3schools. S'il vous plaît. Il vous enseigne terrible pratiques.
pourquoi? pouvez-vous dire
w3fools.com
Que et de changer onLoad à no wrap - in <head> (même si c'est seulement spécifique à la jsFiddle exemple).

OriginalL'auteur Lingasamy Sakthivel | 2013-11-29