Bonjour,
J''aimera récupérer l'index du tableau sur lequel j'ai cliqué, mais je trouve pas de solution.
Pareil pour, par exemple, récupérer l'src de l'image sur lequel on vient de cliquer.
Merci.
Bonjour,
J''aimera récupérer l'index du tableau sur lequel j'ai cliqué, mais je trouve pas de solution.
Pareil pour, par exemple, récupérer l'src de l'image sur lequel on vient de cliquer.
Merci.
Bonjour,
passes par l'événement onclick que tu mets sur les éléments qui t'intéresses ou encore par un événement onclick sur le document avec un traitement de l'objet ayant reçu le click.
Les joies du CSS | Réponses sur forum | Simple comme JS | Essais libres autour de l'API G$$gle Maps
✂ ---------------------------------------------
developpez.net c'est aussi :
✔ Les meilleurs cours et tutoriels pour apprendre le CSS
✔ Les meilleurs cours et tutoriels pour apprendre le (X)HTML
✔ Les meilleurs cours et tutoriels pour apprendre le JavaScript
Est ce que tu pourrais être plus précis en me donnant un exemple ?
Voici mon code :
cibleImg c'est le tableau. J'aimerais que quand je clique sur l'un de ses index (0, 1, 2...), il soit enregistré quelque part pour être réutilisé ailleurs.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 var i = 2; var smallSrcImg = cibleImg[i].src;
En gros je voudrais sauvegarder dans une variable l'index du tableau sur lequel je clique.
Je sais qu'il faut utilisé l'event click, et peut être la méthode "target" mais je suis pas sûr...
Merci.
cela me laisse perplexe et pour cause.cibleImg c'est le tableau. J'aimerais que quand je clique sur l'un de ses index (0, 1, 2...)
J'aimerais comprendre comment tu peux faire pour cliquer sur une variable.
Au mieux ce que tu peux réaliser, c'est un affichage des images dont la source est issue des données de ton tableau, de mettre un événement onclick sur celle ci, de récupérer la src de l'image cliquée et de parcourir le tableau afin de récupérer l'indice quelle occupe, ensuite tu en fait ce que bon te semble.
Mais ai je compris la finalité?
Les joies du CSS | Réponses sur forum | Simple comme JS | Essais libres autour de l'API G$$gle Maps
✂ ---------------------------------------------
developpez.net c'est aussi :
✔ Les meilleurs cours et tutoriels pour apprendre le CSS
✔ Les meilleurs cours et tutoriels pour apprendre le (X)HTML
✔ Les meilleurs cours et tutoriels pour apprendre le JavaScript
J'ai fais ceci :
Et c'est ce que je voulais, ça marche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 for(var i = 0; i < cibleImg.length; i++){ cibleImg[i].onclick = function () { (fais ce que tu veux avec i) }; }
Merci tout de même.
Pour pouvoir utiliser lindex de i dans le dernier exemple il faut utiliser des closure
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager