![]() |
desactivar tecla enter en paginas aspx framework 1.1 .Net Como puedo desactivar la funcion de la tecla enter.. para q no se ejecute ningun objeto cuando la pulse |
Simplemente implementa el evento onkeydown del objeto document y haz las comparaciones necesarias (obviamente hablo de javascript) Saludos |
:( Alex .. espero tu sugrenecia Lo q sucede es q cargo un formulario aspx con varios datos y controles, y cuando el usuario hace enter (tecla13), se ejecuta un boton asp... y no quiero q suceda eso... quiero q no haga nada... pero no me funciona... coloco algo asi.. if (document.onkeydown=13) .... q haga algo pero no me funca tambien intente generaruna funcion .. me parece q el error es en q no me llega el evento del objeto asp o mejor dicho no detecta la tecla correctamente :( Gracias, si tienes algun ejemplo seria bueno Saludos Fer |
Código: document.onkeydown=function (evt) {return (evt ? evt.which : event.keyCode) != 13;} |
:d Lo maximo!!!! funciono OK..... todo es posible con javascript Gracias..... Fer |
fetoga, ¿En que parte del HTML colocaste el código javascript y de que forma? Te pregunto porque lo puse entre <HEAD></HEAD> y no me funciona. El código que puse fue: Código: <asp:textbox id="txtCodigo" onKeyDown='document.onkeydown=function (evt) {return (evt ? evt.which : event.keyCode) != 13;' style="Z-INDEX: 103; LEFT: 176px; POSITION: absolute; TOP: 144px" runat="server" Font-Names="Verdana" Width="48px" MaxLength="5"></asp:textbox> Aunque al agregar el OnKeyDown el Intelisense no me ayudó lo cual me hizo pensar que está mal el código. ¿Qué estoy haciendo mal? :pensando: |
rpta Asi esta parte del HTML de la pagina aspx lo coloque justo antes de terminar el </HEAD> y ya no ejecuta el enter.. saludos <HTML> <HEAD> <title>frmAdminProductos</title> <meta content="True" name="vs_showGrid"> <meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR"> <meta content="Visual Basic .NET 7.1" name="CODE_LANGUAGE"> <meta content="JavaScript" name="vs_defaultClientScript"> <meta name="vs_targetSchema"> <script language='JavaScript'> document.onkeydown=function (evt) {return (evt ? evt.which : event.keyCode) != 13;} </script> </HEAD> |
Perfecto, ya funciona! lo que pasó fue que me faltó ponerle la } al final. :adios: |
Respuesta: desactivar tecla enter en paginas aspx framework 1.1 .Net q buen aporte !!! yo tenia este problema hace tiempo y no sabia como solucionarlo gracias |
Respuesta: desactivar tecla enter en paginas aspx framework 1.1 .Net Estoy usando masterpage y no me funciona el codigo. pueden ayudarme porfa. |
Respuesta: desactivar tecla enter en paginas aspx framework 1.1 .Net Cita:
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server"> <script language="javascript" type="text/javascript">//CÓDIGO JAVASCRIPT</script> //CONTROLES DEL ASPX</asp:Content> :risa: |
| La zona horaria es GMT -6. Ahora son las 05:07. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.