Foros del Web » Programando para Internet » ASPX (.net) »

Evento con javascript en asp.net

Estas en el tema de Evento con javascript en asp.net en el foro de ASPX (.net) en Foros del Web. Hola compañeros, sin mucho preámbulo, tengo muy poca experiencia en ASP.NET, me he dedicado más al desarrollo de aplicaciones de escritorio. El detalle es el ...
  #1 (permalink)  
Antiguo 21/05/2015, 13:54
Avatar de emmax  
Fecha de Ingreso: agosto-2010
Ubicación: Sonora
Mensajes: 172
Antigüedad: 13 años, 8 meses
Puntos: 8
Evento con javascript en asp.net

Hola compañeros, sin mucho preámbulo, tengo muy poca experiencia en ASP.NET, me he dedicado más al desarrollo de aplicaciones de escritorio.

El detalle es el siguiente, tengo una aplicación webforms y un código en JavaScript que me desencadena el evento 'click' de un botón, esto validando cuando doy 'enter' en un Textbox.

Tengo mi aplicación con 12 Textbox, el problema radica en que me desencadena el evento cuando doy 'enter' en cualquiera de los Textbox, solo requiero que sea cuando de enter en uno en específico, les dejo el código que tengo para ver si me puede dar un norte con este detalle.

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2.  
  3.         function submitButton(event)
  4.         {
  5.             if (event.which == 13)
  6.             {
  7.                 $('#Button1').trigger('click');
  8.             }
  9.         }
  10.  
  11. </script>

En la linea de Textbox que quiero me llame al evento lo tengo de la siguiente manera

Código HTML:
Ver original
  1. <asp:TextBox ID="txtseccion" runat="server" onKeyDown="submitButton(event)"></asp:TextBox>
  2.  
  3. <asp:Button ID="Button1" runat="server" onclick="Button1_Click"/>

Como les comento tengo varios mas textbox en la aplicacion y aunque no le pongo la linea "onclick" igual me desencadena el evento.

Espero puedan darme un norte ya que no he podido dar pie con bola.
__________________
La gente que muerde la mano que los alimenta, normalmente lame la bota que lo patea......
  #2 (permalink)  
Antiguo 21/05/2015, 23:32
Avatar de othix  
Fecha de Ingreso: mayo-2011
Ubicación: Guatemala
Mensajes: 92
Antigüedad: 12 años, 10 meses
Puntos: 9
Respuesta: Evento con javascript en asp.net

podrias intentar con:


$(document).ready(function() {
$(window).keydown(function(event){
if(event.keyCode == 13) {
event.preventDefault();
return false;
}
});
});
__________________
"Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas."

Etiquetas: asp, evento, javascript
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:30.