Hola amigos:
Tengo más de un boton en mi pagina asp y necesito que uno en especifico dispare el evento click al pulsar la tecla ENTER. que debo hacer?
gracias... davidnet
| ||||
Y La pregunta de siempre... Es para windows forms or web app ?? PD.- Traten de siempre especificar el tipo de aplicación
__________________ Nadie roba nada ya que en la vida todo se paga . . . Exentrit - Soluciones SharePoint & Net |
| |||
prueba cambiando el tab order de los controles, no lo he hecho pero me imagino que es similar que en windows apps... y bueno, para RootK, es una web app "Tengo más de un boton en mi pagina asp" . Saludos y suerte!
__________________ Te amo flakita (jrk) |
| ||||
Ya lo intentaste de ésta forma: Cita: Salu2 <script type="text/javascript"> window.onkeypress = function (evt) { evt = (!evt) ? event : evt; tecla = (document.all) ? evt.keyCode : evt.which; if (tecla == 13) { document.getElementById('IDBoton').submit(); } } </script> |
| |||
xknown, lo más seguro es que él tenga más de 1 botones en su pagina, y lo que el quiere es que entre el evento Onclick del lado del servidor al hacer enter ó submit en la pagina.. eso ya me pasó una ves ami.. davidnet, si ya lo intentaste y te fijaste que al hacer enter entra al onclick de otro boton es por que asp.net agarra el primer boton que esté sobre la pagina y sobre ese hace el submit.. lo que tienes que hacer es posicionar el foco sobre el boton que quieras y sobre ese hacer el submit, espero te sirva, salu2 |
| |||
Hola davinet que bien que te funciono, yo tambien quiero me dices por favor como es el script para posicionar el cursor ???? y que script usaste para lo del default ??? Gracias
__________________ _____________________________________ ;-) Se hace lo que se puede |