Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/09/2006, 07:00
Avatar de JavierB
JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 23 años
Puntos: 772
Hola infolan

Tal como lo tienes, se está ejecuentado el código antes de que exista el select, por eso te da error. He cambiado el name por id y modificado un poco el código para que funcione en todos los navegadores:
Código PHP:
<html>
<
head>
<
title>Untitled</title>
</
head>
<
script>
function 
ini() {
var 
arrya = new Array();
sel=document.getElementById('sel');
for (
x=0;x<sel.options.length;x++)
  
arrya[arrya.length]=sel.options[x].text+"_"+sel.options[x].value;
}
</script>
<body onload="ini()">
<select size="10" id="sel">
<option value="1">contacto0</option>
<option value="3">contacto1</option>
<option value="4">contacto2</option>
<option value="2">contacto5</option>
<option value="5">contacto4</option>
<option value="6">contacto6</option>
<option value="7">contacto3</option>
<option value="8">contacto7</option>
</select>
</body>
</html> 
Saludos,