tout est dans la question..![]()
tout est dans la question..![]()
sur le onmousedown envoie l'id du bouton dans un champs hidden .
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
Comment je fais ça ? je suis une quiche en Javascript...
Bonjour !
Une solution ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <input type='button' value='bouton1' name='b1' onclick="document.getElementById('ref_id_bouton').value=this.name;"> <input type='hidden' value='' id='ref_id_bouton'>
Une page pour tester:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <html> <body> <input type='button' value='bouton1' name='b1' onclick="document.getElementById('ref_id_bouton').value=this.name;"> <input type='hidden' value='' id='ref_id_bouton'> <input type='button' value='voir' onclick="alert(document.getElementById('ref_id_bouton').value)"> </body> </html>
je ne veux pas passer par getElementById dans la mesure ou j'ai pleins de boutons qui sont générés dynamiquement donc je ne peux savoir l'id que si je sais lequel j'ai sélectionné.
A moins que je comprenne mal , ça doit quand même marcher ...:
As tu un exemple de code ?
excuse, je n'avais pas bien regardé le code![]()
ben t'as pas besoin de l'id du bouton que tu cliques ...![]()
![]()
c'est le this.id qui est basculé dans un champs hidden ....
juste pour le test ne focntionen que sous IE ...
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 <body> <input type="hidden" id="cache" /> <input type="button" onclick="alert(document.getElementById('cache').value)" value ="fais voir" /><br/> </body> <script type='text/javascript'> for(i=0;i<50;i++){ var bouton=document.createElement('input') bouton.type="button" bouton.value="bouton " + i; bouton.id="id_bouton_"+i; bouton.onclick=function(){document.getElementById('cache').value=this.id} document.body.appendChild(bouton) } </script> </html>
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
Je vous explique mon problème.
Je génères dynamiquement en asp.net un tableau contenant des activités.
dans l'id de chaque bouton, j'ai nommé les boutons pr pouvoire récupérer les informations qu'il me faut pr rediriger la page au bon endroit.
Je vous donne un exemple :
ce qui veut dire que je suis au niveau de la tranche 8h 30m et c l'activité 244.
Code : Sélectionner tout - Visualiser dans une fenêtre à part btTranche_8_30_244
Je veux en javascript récupérer l'id du bouton sélectionné, le parser pr récupérer les informations et créer mon URL avec les paramètres qu'il faut pr rediriger la bonne page...
tu as testé mon code ?
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
Il me semble alors que les deux codes fonctionnent pour ce que tu veux faire ...., non ?
ben ce que je suis en train de faire. Je teste . Je teste![]()
Partager