Bonjour,

Je débute en Javascript et j'ai trouvé tout un tas de fonctions permettant de vérifier qu'un champ de formulaire est bien rempli. Le défaut que j'ai pu trouvé à tous ces codes est que la fonction n'est pas réutilisable pour d'autres formulaires.

J'ai donc essayer de modifier une fonction mais elle ne fonctionne pas... La voici :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
function checkfield(formulaire, champs[value])
{
nbchamp = champs[].lenght
for(i=0 ; i<=nbchamp ; i++)
{
  if(formulaire.champ[i].objet.value == formulaire.champ[i].defaultValue)
  {
    formulaire.champ[i].style.backgroundColor= 'red' ;
  }
}
}
Et le bouton de validation
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<input name="transmettre" id="transmettre"
 value="Transmettre" onclick="checkfield(this.form, champs['sujet', 'description'])" type="button" />
Merci d'avance pour votre aide