Javascript validation bouton radio

Bonjour,
Quelqu'un d'entre vous pourrait il m'aider ?
Je valider un formulaire coté client en javascript et je bloque sur le champs civilite
C'est un bouton radio avec trois id (mademoiselle - madame - monsieur)

if (document.getElementById('civilite').value[Mademoiselle]<0 && document.getElementById('civilite').value[Madame]<0 && document.getElementById('civilite').value[Monsieur]<0 {
document.getElementById('civilite').value[Mademoiselle].style.backgroundColor = colorError;
document.getElementById('civilite').value[Madame].style.backgroundColor = colorError;
document.getElementById('civilite').value[Monsieur].style.backgroundColor = colorError;
msg +="Votre choix 'civilité' est obligatoire.\n";

merci
--
Il faut mieux être détesté(e) pour ce que l'on est qu'aimé(e) pour ce que l'on est pas.
Configuration: Windows XP
Internet Explorer 6.0

3 réponses

  1. Oui déjà d'une part. Tu as raison. j'ai corrigé mais cela ne fonctionne pas mieux.
    Je voulais qu'on m'assure mes syntaxes ...
    Mais merci quand meme Arrivé a un certain stade, on y voit plus rien
    1. Tu as essayé de mettre des parenthèses entre les &&?

      if ( (document.getElementById('civilite').value[Mademoiselle]<0) && (document.getElementById('civilite').value[Madame]<0) && (document.getElementById('civilite').value[Monsieur]<0) ) {
      document.getElementById('civilite').value[Mademoiselle].style.backgroundColor = colorError;
      document.getElementById('civilite').value[Madame].style.backgroundColor = colorError;
      document.getElementById('civilite').value[Monsieur].style.backgroundColor = colorError;
      msg +="Votre choix 'civilité' est obligatoire.\n";
      }
  2. J'avais pas essayé ca mais ca marche toujours pas !!!
    Non
    Merci quand meme