Bonjour à tous,
Je veux en fait affecter à une textbox, dont le nom est passé en paramètre, une valeur fixe.
Je signale que j'ai une Master Page !
J'utilise actuellement cette fonction qui marche très bien :
Code :
document.getElementById("<%=TXT_DATEDEB.ClientID%>").value;
Le problème arrive quand je veux que le nom de ma "textbox" soit une variable !
J'ai trouvé ce code qui m'a dépanné mais qui à atteint ces limites :
document.getElementById("ctl00_MainContentPlaceHolder_TXT_" + mavar).value;
J'ai maintenant ma textbox qui est dans un "<ajaxToolkit:TabContainer>" donc sont nom change (id TabContainer + id textbox) =
ctl00_MainContentPlaceHolder_TABC_MENU1_TXT_DATEDEB
Voila là ca plante... normal
Il n'y a pas moyen d'avoir un code de ce type :
document.getElementById("<%=mavar.ClientID%>").value;
Merci,
Cédric
Partager