2011-10-14 4 views
4

J'ai utilisé du code dans la méthode ci-dessous pour bloquer mon clavier et cela a fonctionné pour moi.JavaScript "return false" du gestionnaire onkeypress

<asp:textbox id="t1" onkeypress="return false;" /> 

Maintenant, je veux ajouter un peu plus pour pour et je me suis lassé de faire la même chose en utilisant le code supplémentaire que

<script type="text/javascript"> 
fuction disablekeys() 
{ 
return false; 
} 
</script> 
<asp:textbox id="t1" onkeypress="disablekeys();" /> 

Mais ce code ne fonctionne pas. Pourquoi?

Répondre

12

Vous devez retourner la valeur retournée par disablekeys:

<asp:textbox id="t1" onkeypress="return disablekeys();" /> 

Votre nouveau gestionnaire onkeypress ne tient pas compte actuellement cette valeur.

+0

Toujours pas fonctionné :( –

+0

Je viens aussi de remarquer que 'function' est mal orthographié dans votre code (fuction) –

+0

ouais! Vous avez raison.! Merci pour la correction. Son fonctionnement maintenant –

Questions connexes