Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/07/2005, 11:19
jotamachuca
 
Fecha de Ingreso: octubre-2004
Mensajes: 143
Antigüedad: 20 años, 5 meses
Puntos: 0
Bloquear Enter de un solo componente

Hola

Bueno en realidad son 2 problemas en uno

1.- Tengo un input y deseo que al presionar enter me capture el evento , Facil ??Este es el codigo y NO RESULTA

input (SE GENERA dinamicamente con javascript
Código:
 
   tabla+= "<input type=text value=\"" + desc +"\" id=descuento size=5 ";
   tabla+= " onkeypress=\"javascript:calcular_desc();\"></b></td>" ;
La funcion calcular_des()

Código:
function calcular_desc()
{
   alert('antes');
   tecla=(document.all) ? e.keyCode : e.which;
   if(tecla==13) return false;
    alert ('jota'); //document.getElementById("trabajos").innerHTML = generar_trabajos_memoria();
}
si se dan cuenta estoy probando que poasa y no pasa nada (en firefox por lo menos que es donde mas me interesa, en iexplorer funca)

2.- Cuando presione enter queiro que ejecute la accion indicada en comentarios, pero que no haga un submit del formulario..

La idea no es modificar el <form action=""> osea , es solo que ese evento no lo produsca...

Se entiende.. miren que me falta eso..

Gracias
Saludos