Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/01/2008, 18:00
marco_sa
 
Fecha de Ingreso: diciembre-2007
Mensajes: 113
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: Activar boton de envio cuando se selecciona una opcion de un campo select

Cita:
Iniciado por caricatos Ver Mensaje
Hola:

Más o menos:

<select onchange="Submit.disabled = this.value == 0"...

Y poner ese botón disabled al principio.

Saludos
Hola Caricatos

Muchas gracias por tu aportación

Lo he resuelto asi variando tu idea aqui dejo el codigo que segruo que alguien le vale algun dia.

Código HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>T&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="javascript">
 function activa_boton(campo,boton){
	if (campo.value != "0"){
		boton.disabled=false;
	} else {
		boton.disabled=true;
	}
}
</script> 
</head>

<body>
<form action="" method="post" name="frm" id="frm">
  <p>
    <select name="select" onChange="activa_boton(this,this.form.boton)">
      <option value="0" selected>Predeterminado</option>
      <option value="1">Uno</option>
      <option value="2">Dos</option>
    </select>
</p>
  <p>
    <input type="submit" name="boton" id="boton" value="Enviar" disabled=true>
</p>
</form>
</body>
</html> 
Muchas gracias por la idea.

Saludos.