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 :

Vider un champs ou changer le champs d'un select


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    109
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 109
    Par défaut Vider un champs ou changer le champs d'un select
    Bonjour,

    Je n'arrive pas à faire quelque chose qui me parait pourtant tout bête....
    J'ai un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="text" name="ville" id="ville" >
    et un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <select name="rayon">.....</select>
    J'aimerai que :
    Si je change quelque chose dans mon input text, le select se remet sur l'option 1.
    et
    Si je change d'option dans mon select, mon input text se vide.

    Merci d'avance !

  2. #2
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Bonjour,

    Dans le onchange du select
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementById("ville").value="";
    Et pour l'input
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementById("idSelect").options[0].selected=true;
    A+.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    109
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 109
    Par défaut
    Le
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementById("ville").value="";
    fonctionne très bien mais le
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementById("idSelect").options[0].selected=true;
    ne s'applique que si je clique ailleurs après avoir taper quelque chose dans mon champs.

    Après je peux surement utiliser onclick mais bon.... c'est pas le but ^^.

    Seconde question, est-ce que je peux faire qu'un onchange change 2 éléments ? Avec un and ou quelque chose comme ça ?

    Merci !!

  4. #4
    Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2012
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Mars 2012
    Messages : 8
    Par défaut
    onChange te permet d'associer l'évènement 'changement' à un élément, en aucun cas de binder l'event sur deux items! En revanche, tu peux agir sur tout les items que tu veux dans le callback!

  5. #5
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    109
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 109
    Par défaut
    Oula trop de mot technique pour moi : "binder l'event sur deux items", "dans le callback! "

    Je test le selectedIndex=-1.

Discussions similaires

  1. Comment Changer le champs fils ?
    Par devdev dans le forum IHM
    Réponses: 1
    Dernier message: 04/02/2009, 14h48
  2. Réponses: 0
    Dernier message: 01/07/2008, 11h00
  3. Changer un champ texte en numérique
    Par godzp dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 20/11/2007, 20h20
  4. changer hauteur champs
    Par robocop2776 dans le forum IHM
    Réponses: 1
    Dernier message: 15/08/2007, 01h32
  5. Changer le champ d'un formulaire
    Par Pwdby dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 27/06/2007, 15h57

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