Partage
  • Partager sur Facebook
  • Partager sur Twitter

function(this)

Sujet résolu
    27 novembre 2010 à 20:06:56

    Bonjour,
    j'ai réaliser un quizz, où j'utilise du javascript pour changer la couleur de font de l'input en fonction de la réponse.
    J'ai donc utiliser un onBlur.
    Seulement j'ai plusieur question, et j'aimerai les vérifier tous en cliquant sur un bouton.

    Seulement je ne sais pas comment faire, sachant que pour mon onBlur, j'avais ce code :
    onBlur="veriffrancais1(this)"
    


    Que j'aimerai addapter dans ce code :
    <input type="submit" value="Corriger" onClick="veriffrancais1(this)"/>
    


    Seulement le this ne correspond plus à l'input de la réponse, mais à l'input du bouton de correction ...
    Si quelqun sait ce que je doit mettre à la place du this, merci de me le dire ;)
    • Partager sur Facebook
    • Partager sur Twitter
      27 novembre 2010 à 20:12:46

      Le plus simple est de passer en paramètre this.form , pour récupérer ainsi le formulaire, et à partir de là, récupérer dans la fonction chaque input pour les vérifier.
      • Partager sur Facebook
      • Partager sur Twitter

      function(this)

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown