Ver Mensaje Individual
  #7 (permalink)  
Antiguo 29/05/2012, 13:42
Avatar de IsaBelM
IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: como solucionar un problema de selecion de boton

leyendo mi anterior respuesta veo que la primera parte está mal. no es necesario deshabilitar los botones submit

tu formulario ha de ser este

Cita:
<form method='post' action='procesar.php' onsubmit='return selecion(this);'>
<input type='text' name='nombre' value='' onkeypress="evitarEnvioEnter(event)" />
<input type='submit' name='bt' value='comprobar'/>
<input type='submit' name='bt' value='guardar'/>
</form>
otro error, esta vez por tu parte, es que estás recogiendo el control con la superglobal get, pero el método que usas para enviar el form es post

y ya por último, cuando se pulse "enter" sobre el formulario, este se enviará con el primer "submit" que tengas en el html. para evitarlo, añade esta función
Cita:
function evitarEnvioEnter(ev) {
var keyCode = (ev) ? ev.keyCode : ev.which;
if (keyCode == 13) {
try{
ev.preventDefault();
}catch(e){
ev.returnValue = false;
}
}
}
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}