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 :

Griser/dégriser des zones de textes


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    22
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 22
    Par défaut Griser/dégriser des zones de textes
    Encore bonjour,(deppuis hier)...

    je suis actuellement en train modifier une appli web existante et on me demande de griser une zone de texte si rentre du texte dans une autre cellule de texte et inversement.

    j'ai trouvé sur internet les commandes onkeypress et enable mais cela ne marche pas. POurriez vous m'aider

    VOila un bout de mon code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <script language="javascript">
    function Griser(Action)
    {
    if (Action == "nom")
       { nom.Enable=false;
       }
     
    else if (action =="autre")
       {autre.Enable=false;}
    }
    </script>
    ca c'est la fonction qui est censé grisé ma cellule et voila mon appel pour l'un des cas.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <input name="autre" type="text" onkeypress=Griser("nom")>
    merci de me conseiller sur ce que vous voyez de mauvais dans ce code , qui ne marche pas

    Merci bcp

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    198
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 198
    Par défaut
    dans ton premier code essaye d'ajouter le nom de ton formulaire avant le nom deschamps , sinom passe par les Id c'est plus sur:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <script language="javascript">
    function Griser(Action)
    {
    if (Action == "nom")
       { form.nom.Enable=false;
       }
       
    else if (action =="autre") //attention au majuscule en js
       {form.autre.Enable=false;}
    }
    </script>

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    22
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 22
    Par défaut
    j'ai fait le JS ds la meme page que mon formulaire, mais je viens de rajouter le nom comme tu m'as dis cela n'a rien changer .

    Je pense pas que le probleme est la. Estce les bonnes méthodes que j'utilise pour griser?

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    198
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 198
    Par défaut
    lol j'avais pas vu, enable ça s"écrit Enabled avec un d à la fin et fais gaf au majuscules en javascript ca peut tout faire planter

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    22
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 22
    Par défaut
    ca ne résoud toujours pas mon probleme .

    l'action ne seffectue pas et cela bloque toutes les actions existantes sur ma page :s

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    22
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 22
    Par défaut
    quelqu'un peut m'aider a résoudre ce probleme svp ??

Discussions similaires

  1. Griser/dégriser des zones de textes
    Par jiamer dans le forum ASP
    Réponses: 4
    Dernier message: 13/09/2007, 16h37
  2. Définir la taille des zones de texte
    Par loutsky dans le forum Access
    Réponses: 7
    Dernier message: 06/06/2006, 19h10
  3. [CSS] Positionner des zones de texte
    Par Ryan Sheckler dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 12/01/2006, 16h46
  4. : remplir des zones de texte avec une boucle For
    Par Haro_GSD dans le forum Access
    Réponses: 3
    Dernier message: 20/09/2005, 21h23
  5. Réponses: 3
    Dernier message: 21/06/2005, 11h37

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