Saber si se selecciono algun item de un combo

Iniciado por diego_lp, 21 Diciembre 2010, 19:06 PM

0 Miembros y 1 Visitante están viendo este tema.

diego_lp

Hola a todos, es posible saber si selecciono o no un item de un combo en un formulario al presionar el boton correspondiente para que no procese los datos si no se selecciono ningun item? alguien podria ponerme un ejemplo sencillo de esto?
Muchas gracias.
Saludos.
Los programadores hicimos un pacto con Dios, él no hace sistemas y nosotros no hacemos milagros!

Devilboy.Devil

#1
en que lenguaje???


si es php se me ocurre esto


$variable = $_POST[item];

if($variable == ""){
   echo "No seleccionaste nada";
   die();
}else{
   echo $variable;
    //consulta insert en sql o lo que kieras hacer
}


diego_lp

En el que quieras, javascript o cualquier otro, estoy haciendo mi sistema en PHPy el problema es que si no eligen una opcion de un combo en un formulario cuando paso al proceso la consulta mysql me tira error obviamente porque el argumento donde va el valor del item seleccionado en el combo esta vacío  :-\
Supongo que no debe ser muy complicado en javascript, pero sinceramente no me llevo del todo bien con él, hasta PHP llego, de todos modos con un ejemplo en javascript me revuelvo  :xD
Asi que si puedes ayudarme te lo agradecería mucho.
Saludos.
Los programadores hicimos un pacto con Dios, él no hace sistemas y nosotros no hacemos milagros!

Devilboy.Devil


Shell Root

javascript, pero no se... :-\
Código (javascript) [Seleccionar]
function validarCombo(){
  var sSelect;
  for(i=1; i<document.form1.sComboBox.length; i++){
    if(document.form1.sComboBox.options[i].selected){ sSelect = true; }
  }
  if(sSelect != true){
    alert("Debes al menos selecionar una opcion");
  }
}

Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.