Bonjour
Comment ajoutė une fonction JavaScript a l evenement on text changed d un textchangd
Bonjour
Comment ajoutė une fonction JavaScript a l evenement on text changed d un textchangd
Salut,
dans ta balise ASP tu mets l'attribut HTML onchange="maFunctionJS()", ça devrait suffire.
Cet attribut n'ayant pas d'équivalent en ASP.NET il devrait être pushé tel quel vers le client, et donc agir comme tu le souhaites.
Pour un asp:textbox standard tu peux utiliser la méthode "Add" de la propriété "Attributes" en passant en parametre le nom de l'event (onchange) et ta fonction js dans le 2eme.
Ex :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 MonTextBox.Attributes.Add("onchange","mafonctionjs();");
ca ne marche pas
Bonjour
J ai mis le add attribute Mais ca ne marche que dans l evenement load de la page ????
En fait, l'évènement change d'un TextBox interviens en générale après la perte du focus du contrôle. Moi je le gère en jQuery de cette façon, il faut mettre en place au préalable un trigger:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $(document).ready(function () { $(':input[name$="MonTextBox"]').trigger('change'); $(':input[name$="MonTextBox"]').change(function () { }); });
Mon Site
Ma bibliothèque de gestion des chaînes de caractères en C
L'imagination est plus importante que le savoir. A. Einstein
Je ne répond à aucune question technique par MP, merci d'avance !
Salut,
C'est un problème classique pour lequel le remède est simple : ajouter "Return false;" à la fin de ton code JS.
En espérant t'avoir aidé.
Partager