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 :

lorsque l'utilisateur ecrit dans le form text le form select est desactivé


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Août 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 10
    Par défaut lorsque l'utilisateur ecrit dans le form text le form select est desactivé
    bonsoir, je suis bloqué sur un script pourtant pas bien compliqué...
    voila comment que ça se passe:
    Dans un formualire, les utilisateurs doivent choisir un nom. Soit ce nom est présent dans la liste déroulante, soit ils l'écrivent dans un champ text.
    je voudrais simplement que le champ select soit désactivé si le champ text n'est pas vide.

    petit détail, cela fait partie d'un tableau, et il y a ces 2 formulaires par ligne.(je fais boucler le tout).

    voila ce que j'ai essayé de faire:

    function verification(nom){
    if(document.getElementById(nom).value !== ""){
    document.getElementById('slct_'+nom).disabled=true;

    }

    j'appel mon champ text "nom_$i_$j" en php, (soit par exemple nom_1_2, avec le select qui va avec a le nom "slct_nom_1_2")

    ce qui donnerait par exemple:
    function verification(nom_1_2){
    if(document.getElementById(nom_1_2).value !== ""){
    document.getElementById('slct_'+nom_1_2).disabled=true;
    }
    mais ca ne marche pas...
    si quelqu'un voit comment faire... je ne dois pourtant pas etre bien loin...??
    merci

  2. #2
    Membre Expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Août 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 10
    Par défaut
    en fait j'ai revu mon code, mais ca ne marche tjours pas!
    voila ce que ca donne:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    function verification(nom){
     
     
    valTxt=String(document.Form[nom].value);
     
     
    if(valTxt!=='') { document.Form["sclt_"+nom].disabled=true  }
     
    }
    dans mon code html:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <tr>
     <td>
     <input name="slct_nom_1_3" type="select" />
     <option.... />
     </td>
     <td>
     <input name="nom_1_3" type="text" onchange="verification("nom_1_3")"/>
     </td>
    </tr>
    <td>
     <input name="slct_nom_1_4" type="select" />
     <option.... />
     </td>
     <td>
     <input name="nom_1_4" type="text" onchange="verification("nom_1_4")"/>
     </td>
    </tr>
    .... etc

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Août 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 10
    Par défaut
    un petit up... personne ne voit?

Discussions similaires

  1. Réponses: 4
    Dernier message: 15/11/2010, 10h32
  2. [SQL] Le résultat de la requête est tronqué lorsqu'on l'affiche dans un input text
    Par JackBeauregard dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 15/01/2007, 18h51
  3. [VBA-E] mise en forme texte dans le noeud d'une treeview
    Par marsupilami34 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 17/08/2006, 16h16
  4. [Forms]text item dans oracle forms
    Par jamjam19 dans le forum Forms
    Réponses: 2
    Dernier message: 04/05/2006, 18h30
  5. Réponses: 4
    Dernier message: 01/12/2005, 23h13

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