begin process at 2008 05 17 21:53:21
1 174 353 membres
460 nouveaux aujourd'hui
13 975 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Récupérer l'ID ou le name d'un controle ASP.NET [ Scripting / Javascript ] (ccml)

Récupérer l'ID ou le name d'un controle ASP.NET le 11/05/2007 18:34:01

ccml

Bonjour,

Je crée par programme un ensemble de contrôles textbox sur une page Web. J'aurais besoin de récupérer l'ID ou le Name du textbox sur lequel l'utilisateur clique, pour réaliser certaines opérations.

Pour l'heure je n'ai pas trouvé la solution. Si je fait par exemple textbox1.attributes.add("onclick","javascript : renvoitID();"), et que dans renvoitID je fait quelque chose d'aussi simple que alert(this.name), je récupère le résultat Undefined (ou vide, je ne sais plus).

Quelqu'un saurait-il donc comment récupérer par un javascript l'ID ou le Name d'un controle ASP.NET (de type textbox à priori) sur lequel l'utilisateur clique ?

Avec tous mes remerciements,

Cordialement,




Re : Récupérer l'ID ou le name d'un controle ASP.NET le 24/05/2007 15:18:11

LeMaKal
Bonjour,

Je suis dans le même cas que toi; as tu trouvé une solution?

Merci d'avance

Re : Récupérer l'ID ou le name d'un controle ASP.NET le 24/05/2007 16:42:22

ccml
Bonjour,

Non, je n'ai pas vraiment trouvé de solution simple. Comme je débute, et que je ne suis pas franchement doué, j'ai un peu bricolé.

En substance: j'ai un bout de code VB qui crée des textbox. Dans cette routine, j'utilise une ligne du style box.Attributes.Add("onmousedown", "javascript:document.getElementById('TextBox1').value='" & box.ID & "';") (box est en fait un textbox).

En fait, quand je clique, je range dans un textbox invisible le ID du textbox sur lequel j'ai cliqué. Je récupère ensuite son contenu pour poursuivre le traitement dans une autre routine...

C'est tiré par les cheveux, mais je n'ai pas su faire mieux.

En tout, ça fonctionne !

Cordialement


Classé sous : récupérer, asp, controle, id, name

Participer à cet échange

Appels d'offres

Pub



CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS