Cita:
Iniciado por caricatos
Hola:
Más o menos:
<select onchange="Submit.disabled = this.value == 0"...
Y poner ese botón disabled al principio.
Saludos
![de acuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosarriba.png)
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í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.