Hola a todos compañeros!!
Me trae de cabeza un problema con un SELECT que muestra un listado de países, os explico un poco.
Tengo un fichero denominado países.js que contiene el array con todos los países (pego un pedacito):
var state = new Array("ESPAÑA","Afganistan","Islas Gland","Albania","Alemania","Andorra","Angola","An guilla");
El select lo implemento utilizando este código:
Código HTML:
<select name="paises" id="h1" class="contenedor">
<script type="text/javascript">
for(var hi=0; hi<state.length; hi++)
document.write("<option value=\""+state[hi]+"\">"+state[hi]+"</option>");
</script>
</select>
Hasta aquí todo perfecto,
funciona de escándalo. El problema es que cuando voy a validar este código en el W3C, el código js anterior tiene errores por todas partes. ¿Conocéis alguna forma de que imprima el contenido del array de países.js sin errores en estándar transitional?.
Gracias!!