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 :

autre évenenement que onclick


Sujet :

JavaScript

  1. #1
    Membre éclairé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Mai 2010
    Messages
    245
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2010
    Messages : 245
    Par défaut autre évenenement que onclick
    Bonjour,
    pour vous situer mon problème : j'ai un formulaire avec deux radio bouton oui et non. sur ces radio bouton j'ai des évènements : onclick="activer()" onclick="désactiver" qui appelle une fonction permettant de grisée ou non les cases concerné.

    le problème c'est que comme son nom l'indique je passe par l'évènement onclick donc cela attend que l'utilisateur clique dessus pour afficher des infos dans certaines textbox.
    Donc ce que je cherche c'est un "mot" qui va permettre au chargement de la page d'afficher les infos concernées par le radio bouton coché par défaut sans attendre que l'utilisateur clique dessus.
    en espérant avoir été assez clair.
    merci d'avance

  2. #2
    Expert éminent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par défaut
    Bonjour,

    Au onload du body, vous pouvez sélectionner le radio coché par défaut et lancer sa fonction.

  3. #3
    Membre éclairé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Mai 2010
    Messages
    245
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2010
    Messages : 245
    Par défaut
    Déjà merci pour la réponse.
    comment puis je faire cela :
    Citation Envoyé par vermine Voir le message
    vous pouvez sélectionner le radio coché par défaut et lancer sa fonction.
    ?
    j'utilise déjà le onload qui appelle une autre fonction.

  4. #4
    Membre éclairé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Mai 2010
    Messages
    245
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2010
    Messages : 245
    Par défaut
    ok c'est bon j'ai juste mis cela:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <body onload="load_affichage(); activer();">
    load_affichage() concerne une autre fonction et activer() est la fonction rattaché au radio bouton coché par défaut.

    merci pour ta réponse.

  5. #5
    Expert éminent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par défaut Oups, trop tard
    Alors là je ne sais plus si on peut faire ceci :

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <body onload="fonction1(); fonction2();">

    Mais ce serait bon comme du pain chaud du matin.

    Ensuite, soit vous savez quel est le bouton coché alors fonction2 peut carrément être remplacé par activer ou bien desactiver.

    Soit c'est déterminé par une condition quelconque et alors vous avez :

    Code js : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    function fonction2()
    {
        if(condition quelconque)
        {
              activer();
        }
        else
        {
              desactiver();
        }
    }

  6. #6
    Membre éclairé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Mai 2010
    Messages
    245
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2010
    Messages : 245
    Par défaut
    merci beaucoup. enfaite j'ai deux codes php l'un pour créer et l'autre pour modifier. la premier solution fonctionne pour la création et avec votre deux proposition vu comme vous le dites c'est selon certain condition que les fonction seront appelé ce que j'ai besoin pour la page modifier je pense que cela fonctionnera et résoudra mon problème.

    merci beaucoup

  7. #7
    Expert éminent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par défaut
    Alors dans fonction2 je vous conseille de récupérer un des deux boutons radios et faire le test dessus :

    Code js : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    function fonction2()
    {
       var radio1 = document.getElementById("id_radio1");
     
       if(radio1.checked)
       {
           activer();
       }
       else
       {
           desactiver();
       }
    }

  8. #8
    Membre éclairé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Mai 2010
    Messages
    245
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2010
    Messages : 245
    Par défaut
    Bonjour,
    enfaite pour utiliser le fonction2 c'est seulement si une condition est respecter que le radio bouton sera coché.
    je l'ai mis en place et cela fonctionne presque : les radio bouton sont mal coché par rapport aux infos qui se trouve dans les textbox.

  9. #9
    Expert éminent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par défaut
    Ha ben là un peu de code serait le bienvenu.

  10. #10
    Membre éclairé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Mai 2010
    Messages
    245
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2010
    Messages : 245
    Par défaut
    enfaite c'est bon. je n'avais pas pris les bonnes valeur.
    merci beaucoup pour ton aide.

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

Discussions similaires

  1. Autre solution que IBEvents
    Par aallal dans le forum Bases de données
    Réponses: 3
    Dernier message: 17/10/2005, 13h12
  2. Réponses: 11
    Dernier message: 13/10/2005, 17h16
  3. [JFrame] Ouverture fenêtre autre part que dans coin haut gauche
    Par tooney dans le forum Agents de placement/Fenêtres
    Réponses: 5
    Dernier message: 28/05/2005, 20h36
  4. Un autre moyen que les popups ?
    Par bdaboah dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 23/03/2005, 10h48
  5. [langage] connaissez-vous autre chose que -d
    Par Sébastien dans le forum Langage
    Réponses: 4
    Dernier message: 05/08/2002, 20h13

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