Hola
Mas o menos es este el javascript que se te crea. A ver si así logras resolverlo
Código Javascript
:
Ver original<html>
<head>
<script type="text/javascript">
function funcion(val) {
var arraydosdim = new Array('MUSICA','VIDEOJUEGOS','BLOGS','REDES SOCIALES');
var arraydosdim2 = new Array();
arraydosdim2[0]=new Array('Heavy Metal','Rock and Roll','Trash Metal');
arraydosdim2[1]=new Array('Tomb Raider','Super Mario Bros','Fifa 2009');
arraydosdim2[2]=new Array('Enrique Garcia','Javier Gallardo','Imnominia');
arraydosdim2[3]=new Array('FaceBook','Twitter','Hi5');
for(i=0; i < arraydosdim.length; i++) {
if(val == arraydosdim[i]) {
n = i;
}
}
var j = 1;
for(i=0; i < arraydosdim2[n].length; i++) {
var selOpcion=new Option(arraydosdim2[n][i], arraydosdim2[n][i]);
eval(document.frm.sel2.options[j++]=selOpcion);
}
}
</script>
</head>
<body>
<form name="frm">
<select onchange="funcion(this.value);">
<option value="">Selecciona Opción</option>
<option value="MUSICA">MUSICA</option>
<option value="VIDEOJUEGOS">VIDEOJUEGOS</option>
<option value="BLOGS">BLOGS</option>
<option value="REDES SOCIALES">REDES SOCIALES</option>
</select>
<select name="sel2">
<option value="">Selecciona Opción</option>
</select>
</form>
</body>
</html>
Suerte