Bonjour � tous
J'ai pas compris la gestion des ID des controle .NET dans les appels de javascript. J'ai cherch� sur le net pour avoir une explication, mais je dois mal formuler ma demande parce que je trouve rien.
Je vais vous soummetre un cas simple :
Mon contr�le est pos� tel que :
J'ai une fonction javacript comme cela :
Code : S�lectionner tout - Visualiser dans une fen�tre � part <asp:TextBox ID="txtPass" runat="server" CssClass="TexteBox">
Et cela me renvoi : undifined.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4 function passPerfect() { alert(document.getElementById("txtPass").value); document.getElementById("imgPerfect").style.display = "Block"; }
En fouillant un peu je me suis dit qu'il y avait un soucis et j'ai essayer avec les Name et les TagName : pareil, m�me motif, m�me punition.
Et � un moment j'ai trouver qu'en mettant l'id du contr�le une fois interpr�t�, donc cela : ctl00_conenr_txtPass, cela fonctionnait impeccable. Mais je ne maitrise pas du tout cet ID en fait, il peut changer � n'importe quel moment.
Quelqu'un pourrait il m'�clairer sur la gestion de ces truc l� pour avoir une solution qui tienne la route dans tous les cas ?
Merci et bonne journ�e
Partager