Comment rendre l'événement keypress de asp zone de texte?
Salut à tous je suis en train d'écrire le calcul de varius asp contrôles de zone de texte. Je veux que mon calcul étant fait avec l'événement keypress. Ci-dessous le code que je suis à l'aide, mais ne fonctionne pas
.page aspx
<asp:TextBox ID="txtMaintCost onkeypress="calculateFinanceDetail(); return false;" runat="server"></asp:TextBox>
.fichier js
function calculateFinanceDetail() {
var txtMaintCost = $('input[id$=txtMaintCost]').val();
var txtInstallCost = $('input[id$=txtInstallCost]').val();
var txtFreightCost = $('input[id$=txtFreightCost]').val();
}
ses pas l'appel de fonction javascript sur l'événement keypress...
Si quelqu'un a une idée de s'il vous plaît aidez-moi dans cette..
Vous devez vous connecter pour publier un commentaire.
Manquant
"
à la fin de l'id de la zone de texte.Changement
À
Essayez d'utiliser le ClientID de contrôles serveur. Vous pourriez ne pas avoir statique id pour les contrôles côté serveur. Vous n'avez pas à utiliser les cartes si vous avez fixe id.
Il vous manque des guillemets ici
ID="txtMaintCost onkeypress="
, il devrait êtreID="txtMaintCost" "onkeypress="