associer un évènement à un élément HTML
4 participants
Page 1 sur 1
associer un évènement à un élément HTML
Salut, j'ai à nouveau un soucis...
Mon nouveau module lance une fenêtre pop-up au clic sur un lien.
Quand cette fenêtre s'ouvre, il y a un traitement pour aller chercher quels éléments HTML ont été définis dans un fichier de config.
J'aurais besoin, pour un de ces éléments de lancer une fonction quand il apparait.
J'ai essayé un "onload" mais ça marche pas...
J'ai fait un "onfocus", qui marche impec mais le but c'est que se soit lancé quand l'élément est appelé pas quand il a le focus...
Si qqun a une idée...
Mon nouveau module lance une fenêtre pop-up au clic sur un lien.
Quand cette fenêtre s'ouvre, il y a un traitement pour aller chercher quels éléments HTML ont été définis dans un fichier de config.
J'aurais besoin, pour un de ces éléments de lancer une fonction quand il apparait.
J'ai essayé un "onload" mais ça marche pas...
J'ai fait un "onfocus", qui marche impec mais le but c'est que se soit lancé quand l'élément est appelé pas quand il a le focus...
Si qqun a une idée...
nathur- Hey mais mec !
- Messages : 414
Date d'inscription : 08/10/2010
Age : 45
Localisation : La jub !
Spécialités
Expert en:
Maître en:
Débutant en: Tout ! mais cherche à s'améliorer ...
Re: associer un évènement à un élément HTML
en jquery y'a un truc du genre
$("#id_element").ready( function() {
//code a executer
});
$("#id_element").ready( function() {
//code a executer
});
Mrdupond- CyrielBoy
- Messages : 16
Date d'inscription : 08/10/2010
Localisation : Sant Maloù
Spécialités
Expert en:
Maître en:
Débutant en:
Re: associer un évènement à un élément HTML
yep damien, d'ailleurs je me servait casi plus que des evenements jquery quand j'ai commencé a piger comment ça marchait.
en l'occurence tu peux même le rattacher les evenements au clic de ton lien:
$("#id_lien").click( function() {
$("#id_taFenetre").show(); //tu ouvres ta fenêtre
//code a exécuter
});
en l'occurence tu peux même le rattacher les evenements au clic de ton lien:
$("#id_lien").click( function() {
$("#id_taFenetre").show(); //tu ouvres ta fenêtre
//code a exécuter
});
M.+3Ponctualité- Meuh Meuh man !
- Messages : 109
Date d'inscription : 10/10/2010
Localisation : derrière toi!
Spécialités
Expert en: ponctualité
Maître en: bip carte mère
Débutant en: informatique
Re: associer un évènement à un élément HTML
hum... je sais pas si c'est ça que j'ai besoin...
Mon élément est un textarea et j'ai besoin quand la pop-up s'ouvre que du javascript se lance si c'est cette textarea qui est dans la pop-up...
Mon élément est un textarea et j'ai besoin quand la pop-up s'ouvre que du javascript se lance si c'est cette textarea qui est dans la pop-up...
nathur- Hey mais mec !
- Messages : 414
Date d'inscription : 08/10/2010
Age : 45
Localisation : La jub !
Spécialités
Expert en:
Maître en:
Débutant en: Tout ! mais cherche à s'améliorer ...
Re: associer un évènement à un élément HTML
Salut,
Tu peux sans doute utiliser le onload du body (qui se déclenche à la fin du chargement de la page) pour lancer un script qui vérifie la présence de ta textarea par son id
Event handlers on w3schools
Tu peux sans doute utiliser le onload du body (qui se déclenche à la fin du chargement de la page) pour lancer un script qui vérifie la présence de ta textarea par son id
- Code:
if(document.getElementById("mon_texarea")) { ... }
Event handlers on w3schools
ControleZede- 3,2 quarts
- Messages : 62
Date d'inscription : 22/12/2010
Age : 53
Localisation : Clermont-Créans
Spécialités
Expert en:
Maître en: péhachepé, acheteumeuleu, javastruc
Débutant en: Le cécharpe, c'est ce qu'on se met autour du cou en hiver non ?
Re: associer un évènement à un élément HTML
Too late, le stage est terminé, mais mon soucis c'était que le body est chargé depuis longtemps en fait :
La page du CMS se charge, et si l'utilisateur le souhaite, il clique sur le bouton du module et là, une fenêtre popup s'ouvre avec éventuellement mon textarea...
C'est de l'ajax, le body n'a plus rien à voir la dedans...
Tant pis, un des pb non résolus...
La page du CMS se charge, et si l'utilisateur le souhaite, il clique sur le bouton du module et là, une fenêtre popup s'ouvre avec éventuellement mon textarea...
C'est de l'ajax, le body n'a plus rien à voir la dedans...
Tant pis, un des pb non résolus...
nathur- Hey mais mec !
- Messages : 414
Date d'inscription : 08/10/2010
Age : 45
Localisation : La jub !
Spécialités
Expert en:
Maître en:
Débutant en: Tout ! mais cherche à s'améliorer ...
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|