Bonjour tous,je travaille en ASP et j'aimerais savoir si il est possible de parcourir les éléments d'un panel et faire des opérations selon le type d'un élément en javascript. je m'explique:
j'ai un panel, comprenant plusieurs label, textbox et datagrid.
en fait, je voudrais (à chaque fois qu'il y a un évènement "onKeyUp" dans mon panel), additionner tout les éléments textbox et certains éléments de mon datagrid pour faire afficher le total dans un label.
voici comment je pensais le faire (du moins pour les textbox):
bien entendu, cela ne marche, lorsque je fait un alert(variable.value), il me renvoie "undefined"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 function CalculMontantDeduction() { Var total; for (variable in document.getElementById('<%= monPanel.ClientID %>')) { //mon if pour savoir si c un textbox total = total +variable.value; } document.getElementById('<%= monLabel.ClientID %>').value=total; }
est ce donc impossible de parcourir les élément d'un panel....et si oui comment je fais pour distinguer un textbox d'un label, d'un datagrid?
Merci de votre aide
bye
shirya
Partager