Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/09/2006, 02:53
pitxulin
 
Fecha de Ingreso: diciembre-2001
Ubicación: Bilbao
Mensajes: 182
Antigüedad: 23 años, 1 mes
Puntos: 0
Error con getElementbyID

Hola amigos:

tengo una lista y una función javascript:

-----------------------------------------------------------------------
<script language="javascript" type="text/javascript">
function delega2(){
valor=document.getElementById("empresa").options[document.getElementById("empresa").selectedIndex].value;

window.alert(valor);
}
</script>

<?
echo '<select name=empresa id=empresa class=camposform maxlength=24 onchange="delega2()">
<option value="',$empresa,'" selected>',$empresa,'</option>';
while($resultados = mysql_fetch_array($usuario_consulta)) {
echo '<option value="',$resultados[nombre],'">',$resultados[nombre],'</option>';}

-----------------------------------------------------------------------

Pues bien, cuando selecciono una nueva opción en el select, salta a la función, pero me da un error:

Error: 'document.getElementById(...).options' es nulo o no es un objeto


Alguien sabe qué puede estar pasando?
__________________
Un saludo, y gracias de antemano.

Iker M.