Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/07/2011, 14:33
rulzzz
 
Fecha de Ingreso: octubre-2009
Mensajes: 103
Antigüedad: 14 años, 6 meses
Puntos: 2
seleccionar un <option> generada con PHP

buenas, tengo esta en PHP:

Cita:
<select name="dispositivo" >
<option value='0'> Elegir un dispositivo </option>
<?php
while($row = mysql_fetch_row($result)) {
echo "<option value='$row[0]'>$row[0]</option>";
}
?>
</select>

que me genera nuevas opciones en un desplegable

despues tengo esta funcion de javascript:

Código:
if (document.myform.dispositivo.value="0" ){     
		alert(document.myform.dispositivo.value)
}
En el form tengo un onsubmit que llama a la funcion JS de arriba. El problema es que si tengo seleccionada alguna opcion del desplegable, al darle a enviar el codigo JS siempre me muestra el alert "0" , es decir, como si tuviera siempre seleccionada la opcion por defecto (la unica que no genera el PHP).

Es decir, como si el codigo javascript no detectase las opciones del desplegable que genera el codigo PHP, ya que cuando yo elijo una de esas, el script me sigue detectando la opcion por defecto ( la 0 ).

sabeis de que puede ser ? como solucionarlo?

thanks.