IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

comment savoir si les valeurs d'un formulaire ont changé


Sujet :

JavaScript

  1. #1
    Membre éclairé Avatar de vasilov
    Inscrit en
    Juillet 2003
    Messages
    306
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 306
    Par défaut comment savoir si les valeurs d'un formulaire ont changé
    Bonjour,

    je cherche à savoir si les valeurs d'un formulaire ont changées par rapport à leurs valeur par défaut.
    En effet, j'ai créé un lien que j'aimerais "désactivé" si une des valeurs du formulaire a changé.
    Est ce qu'il existe une fonction javascript le permetant?

    Merci pour vos réponses.

  2. #2
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Bonjour,
    c'est le rôle de l'évènement onchange
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input name="un_des_input_du_form" onchange="desactive_le_lien();">
    A+

  3. #3
    Membre éclairé Avatar de vasilov
    Inscrit en
    Juillet 2003
    Messages
    306
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 306
    Par défaut
    Merci pour cette réponse rapide, mais je me demandais si ca n'existait pas de façon global.

    De façon à ne pas le mettre sur chaques inputs. Mais sur la balise html form directement.
    Voir meme que ce soit un attribut de l'objet form??

  4. #4
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Citation Envoyé par vasilov Voir le message
    Merci pour cette réponse rapide, mais je me demandais si ca n'existait pas de façon global.
    Ben non ...

    Si desactive_le_lien() alimente une variable globale booléenne, le résultat est strictement le même.

    Tu peux affecter ce onchange dynamiquement à tous les éléments du formulaire, en t'inspirant de ce code de la FAQ, par exemple ....

    A+

  5. #5
    Membre éclairé Avatar de vasilov
    Inscrit en
    Juillet 2003
    Messages
    306
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 306
    Par défaut
    Merci, j'ai fait les modifs à la main.
    Et ca fonctionne niquel.

    ++

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment récupérer tous les valeurs(dynamique) d'un formulaire post.
    Par olikhvar dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 22/03/2012, 16h32
  2. comment recupérer les valeur d'un formulaire
    Par teen6517 dans le forum IHM
    Réponses: 1
    Dernier message: 13/08/2010, 10h44
  3. Réponses: 1
    Dernier message: 04/06/2006, 00h35
  4. [Struts] Comment initialiser les valeurs d'un formulaire
    Par Sniper37 dans le forum Struts 1
    Réponses: 2
    Dernier message: 08/04/2005, 15h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo