blog sur le développement web, jquery,css3, Magento, Symphony, php et bien d'autres choses

Si vous souhaitez vider les chmps de votre formulaire à l’aide de javascript il suffit d’appeler la fonction suivante :

function clearForm(oForm)
{
  var frm_elements = oForm.elements;
  for (i = 0; i < frm_elements.length; i++)
  {
    field_type = frm_elements[i].type.toLowerCase();
    switch (field_type)
    {
     case "text":
     case "password":
     case "textarea":
     case "hidden":
     frm_elements[i].value = "";
     break;
     case "radio":
     case "checkbox":
     if (frm_elements[i].checked)
     {
        frm_elements[i].checked = false;
     }
     break;
     case "select-one":
     case "select-multi":
     frm_elements[i].selectedIndex = -1;
     break;
     default:
     break;
     }
   }
}

version rapide en prototype :

$('contact').reset();

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s