Hola chicos, tengo un problema, tengo un par de select multiples y quiero hacer la comprobacion de que se ha seleccionado algun valor; tengo q seguir el modelo de objetos del dom, pero he mirado en un monton de sitios y no encuentro algo que me funcione. Pongo de ejemplo el primer combo, de la sgte manera:
<form name="formulario" action="alta_comercial.php" method="post">
<table border="0">
<tr><td>Nombre:</td><td>Zonas asignadas:</td><td>Clientes asignados:</td></tr>
<tr>
<td valign="top"><input type="text" name="nombre" size="30" maxsize="60"</td>
<td>
<select id="zona[]" size="6" multiple><?
//consulto las zonas q hay en la bbdd:
$sql="SELECT id_zona,nombre FROM zonas";
$result=mysql_query($sql,$link);
while ($row=mysql_fetch_array($result))
{
$id=$row["id_zona"];
$name=$row["nombre"];?>
<option value="<? echo $id;?>"><?echo $name;
}?>
</select>
_____________________________________________
La función javascript q estoy probando (una de las multiples versiones q he probado y no funcionan) es la sgte:
function validar()
{
selobj=document.getElementsByTagName("<select id='zona[]' size='6' multiple>");
for (var i=0; i<selobj.length; i++)
{
if(selobj[i].selected)
alert("algo");
}
}
Necesito ayuda por favor!!!, muchisisimas gracias chicos, un saludo.