begin process at 2008 08 08 21:03:09
1 223 607 membres
365 nouveaux aujourd'hui
14 230 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

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Téléchargements

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

Boutique

Boutique de goodies CodeS-SourceS