Comment parcourir les éléments d'un panel en javascript
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):
Code:
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;
} |
bien entendu, cela ne marche, lorsque je fait un alert(variable.value), il me renvoie "undefined"
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