Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/11/2005, 10:22
jak
 
Fecha de Ingreso: septiembre-2005
Mensajes: 39
Antigüedad: 18 años, 8 meses
Puntos: 0
problema al validar listbox con javascript?

hola estoy tratando de validar el listbox con javascript,pero al momento de realizar la consulta,si esta seleccionado la primera opcion que se llama
"seleccionar",la cual indica que hay que seleccionar un nombre de una empresa.me muestra la pagina con el resultado en blanco,y eso quiero evitar,ya que si un usuario,hace click en el boton consultar y en el listbox dice "seleccionar",deberia aparecer el alert donde indica que se debe seleccionar un nombre.

como puedo solucionar este problema?
muchas gracias.

Código PHP:
<html>
<head>
<title>consultar_cliente</title>

<script>
function formul()
{

if ((document.formulario.nombre.value == "seleccionar") || (document.formulario.nombre.value== null))
 {
alert("Debe seleccionar un nombre");
document.formulario.nombre.focus();
return false;
}
else
return true;
}
</script>




</head>


<body>

<?
echo"
<table align=center border=0>
<FORM name=formulario  action='vendedor_proceso_consulta.php' method='POST'>
"
?>



<?
include("C:/xampplite/htdocs/sistema_ventas/conexion/conexion.php");

$sSQL="select cli_nom_empresa as Empresa from cliente";

$result=mysql_db_query("ventas",$sSQL);

echo 
"<td>Nombre Empresa:&nbsp;&nbsp;";

echo 
"<select name='nombre'>";

 echo 
"<option>seleccionar</option>";

while (
$row=mysql_fetch_array($result))
{

echo 
"<option>"."  ".$row['Empresa']."</option>";
}
mysql_free_result($result);
echo 
"</select>";
mysql_close();
?>



<?echo"<tr>
<td>
<center>"
;  ?>


<input type="submit"  name="Accion" value='consultar' onclick="return formul(this.formulario);return false;">
<input type="Reset" value="Borrar">


<?echo"
</td></tr>
</FORM>
</table>"
;
   
?>


</body>
</html>