Je reçois cette erreur quand je lance cette fonctionErreur: « codeTouche » est nulle ou non un objet
<script language="javascript" type="text/javascript">
//function for check digit
function check_no(e)
{
if (!((e.keyCode >= 48) && (e.keyCode <= 53)))
{
alert("Solo valores entre 0 y 5 pueden ser ingresados");
e.keyCode = 0;
}
}
</script>
J'appelle la fonction dans ma page de charge C#
foreach (GridViewRow grdrow in DGPlanilla.Rows)
{
TextBox tb1 = (TextBox)grdrow.FindControl("TextBox1");
if (tb1 != null)
{
tb1.Attributes.Add("Onkeypress", "check_no()");
}
}
Merci; ça marche bien. –
Perdre la "fenêtre". dans votre deuxième exemple et vous obtenez une solution multi-navigateur. –
Merci pour le conseil crescentfrsh. J'ai passé longtemps à IE sur les intranets d'entreprise! –