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.
Plus je connais de langages, plus j'aime le C.
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é.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager