Caso não seja necessário uma atualização de página a cada vez que o usuário pressionar a tecla “ENTER” podemos codificar uma pequena função em javascript anulando esse comportamento, segue o código:
<script language="javascript"> function desabilitaPostDoEnter(e)
{
var key;
if(window.event)
key = window.event.keyCode; //IE
else
key = e.which; //firefox
if(key == 13)
return false;
else
return true;
}
</script>
Agora nos objetos que se deseja cancelar o “POST” basta apenas chamar a função, segue o exemplo de um “TextBox”:
<asp:TextBox ID="TextBox1" runat="server" onKeyPress="return disableEnterKey(event)"></asp:TextBox>
Olá amigo blogueiro!
ResponderExcluirGostei muito de seu blog, parabéns!
Tenho meu blog também
programacao.blogsome.com.
Se quiser parceria estamos aee!
excelente dica, vou usar no meu blog
ResponderExcluircirurgia plastica
Olá Cirurgia, fico feliz que tenha sido útil, abraços...
ResponderExcluirNo firefox não funciona
ResponderExcluirNice and simple, thanks for all the tips!
ResponderExcluirPokerplus
You have hepled me much with this article.
ResponderExcluirI think that it will be better if you remove the "no follow" atribute. You will receive more trafic for this blog.
ResponderExcluirHave a nice day !