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 :

factoriser la RAZ d'un champ d'un formulaire html


Sujet :

JavaScript

  1. #1
    Expert confirmé
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 470
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 470
    Points : 5 828
    Points
    5 828
    Billets dans le blog
    1
    Par défaut factoriser la RAZ d'un champ d'un formulaire html
    Bonjour,

    je fais un formulaire avec plusieurs champs de type "text" et pour chacun d'eux, je voudrais qu'un click efface le contenu du champ. S'il n'y avait qu'un seul champ, pas de problème, mais comme il y en a plusieurs, je pensais créer une seule fonction js à laquelle je passe en paramètre le nom du champ et pour chacun de ces champs, sur l'événement onclick appeler cette fonction en lui passant le nom du champ.
    Mais ce que j'ai fait ne marche pas ; peut-on me dire ce qui ne va pas :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <script>
    function clear(name_champ) {
    this_form.name_champ.value="";
    }
    </script>
    <form name="this_form" method="post" action="admin.php">
    <input name="question" value="Votre question" onclick="clear(this.name)" type="text">
    <input value="valider" type="submit"></form>

  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 220
    Points
    91 220
    Billets dans le blog
    20
    Par défaut
    Pourquoi n'utilises-tu pas tout simplement l'attribut placeholder ?

  3. #3
    Expert confirmé
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 470
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 470
    Points : 5 828
    Points
    5 828
    Billets dans le blog
    1
    Par défaut
    Jamais entendu parler de cet attribut, mais finalement pas besoin de fonction : onclick="value=''"

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

Discussions similaires

  1. [WD12E] RAZ saisie de champ combo
    Par no_me_entero dans le forum WinDev
    Réponses: 3
    Dernier message: 01/06/2009, 18h46
  2. Comment griser un champ d'un formulaire HTML
    Par olivier857 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 17/01/2007, 10h25
  3. RAZ d'un champs formulaire onclick
    Par bibom dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 18/08/2006, 12h13
  4. Verification des champs d'un formulaire
    Par 164emie dans le forum ASP
    Réponses: 5
    Dernier message: 19/11/2003, 14h03
  5. Réponses: 2
    Dernier message: 12/02/2003, 15h26

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