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 :

Affecter un événement à une balise select


Sujet :

JavaScript

  1. #1
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 379
    Points : 12 075
    Points
    12 075
    Billets dans le blog
    8
    Par défaut Affecter un événement à une balise select
    bonjour a tous
    je n'arrive pas a affecter l'évènement change a ma liste ou même le click a ces items

    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
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    if (barreg[i][e][1]=="createlistfont"){
    var fonts=["Arial", "Aharoni", "Arial Black", "Arial Narrow", "Algerian", "Broadway", "Berlin Sans FB Demi", "Calibri", "Calligraph421 BT", "Castellar", "Comic Sans MS", "Copperplate Gothic Bold", "Courier", "Georgia", "Goudy Stout", "Harlow Solid Italic", "Helvetica", "Impact", "Informal Roman", "Lucida Calligraphy", "MS Sans Serif", "Milano LET", "Rockwell Extra Bold", "Script MT Bold", "Segoe Script", "Verdana", "Tahoma", "Trebuchet MS", "Victorian LET"];
    var list=document.createElement("SELECT");
    list.className="selects";
    list.size=15;
    list.id="listfont";
    for (var a = 0; a < fonts.length; a++) {
    var opt=document.createElement("OPTION");
    opt.innerText=fonts[a];
    opt.style.fontfamily=fonts[a];
    list.appendChild(opt);
    //opt.addEventListener("click", function() { document.execCommand("fontname",false,this.innertext);});
    //opt.addEventListener("click", function() {execom("fontname",false,this.innertext);});
     
    }
    /// et pareil ici pour le change de la liste avec l'argument value en 3 eme 
    divsub.appendChild(list);
    }                               
     
     
    function execom(fonct, argument1, argument2 )
    {
    alert(argument1);
     if (argument1=="undefined"){argument1=false;};
    if (argument2=="undefined"){argument2=Null;}
    document.execCommand(fonct, argument1, argument2) ;
    }
    j'ai essayé attachevent et meme le dom 1 "list.onchange="......"
    ca fonctionne toujours pas

    une idée????
    merci pour les retours

  2. #2
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 379
    Points : 12 075
    Points
    12 075
    Billets dans le blog
    8
    Par défaut re
    re
    c'est bon j'ai trouvé!!
    il y avait interaction avec la class CSS
    en effet dans la class css le parent :hover affichait la list ce qui m'enlevait le focus (une histoire de eventpropagation sans doute )
    j'ai donc supprimé l'effet over du parent dans la classe css et je l'ai mis avec eventlistener on/off

    merci mille excuse pour le dérangement

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

Discussions similaires

  1. [Smarty] Générer une balise select
    Par lodan dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 30/07/2006, 09h48
  2. title sur une balise select
    Par delas dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 16/06/2006, 11h37
  3. recupere valeur d'une balise select
    Par naourass dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 03/11/2005, 10h18
  4. ajout éléments dans une balise select
    Par wehtam dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 18/08/2005, 14h03
  5. Réponses: 4
    Dernier message: 18/11/2003, 16h08

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