Hola angsanches, así como esta este código es como me dijiste que lo haga, pero aun asi no funciona, a penas pongo vista previa en el frontpage me aparece un error que dice que en la linea 42 caracter 1 no esta definido el 'array'
Código HTML:
<html>
<head>
<title>Vínculos en lista desplegable + descripción 2</title>
<script language="JavaScript1.2">
function verifyInput() {
var aa;
var s,ss;
var s = document.combowithtext.Discos.value;
ss = s.split("&");
for (i = 0; i < ss.length ; i++) {
document.combowithtext.letras.options[i].text = ss[i];
}
}
</script>
</head>
<body>
<center>
<form name="combowithtext">
<p><select id=Discos name="Discos" style="HEIGHT: 66px; LIST-STYLE: square; WIDTH: 155px" size="1" dataFld onChange="verifyInput()">
<option value="Nombre Canción 1&Nombre Canción 2&Nombre Canción 3">Mi Primer CD</option>
<option value="Nombre Canción 4&Nombre Canción 5&Nombre Canción 6">Mi Segundo CD</option>
</select>
<select id="letras" name="letras" style="HEIGHT: 66px; LIST-STYLE: square; WIDTH: 155px" size="1" dataFld onChange="showtext()">
<option value>Nombre Canción 1</option>
<option value>Nombre Canción 2</option>
<option value>Nombre Canción 3</option>
</select><br>
<textarea rows="10" cols="36" wrap="virtual" name="text"></textarea>
<script language="javascript">
<!--
var shortcut=document.combowithtext
var descriptions=new Array()
//extend this list if neccessary to accomodate more selections
descriptions[0]=new array()
descriptions[0][0]="Letra Nº 1 del primer CD"
descriptions[0][1]="Letra Nº 2 del primer CD"
descriptions[0][2]="Letra Nº 3 del primer CD"
descriptions[1]=new array()
descriptions[1][0]="Letra Nº 4 del segundo CD"
descriptions[1][1]="Letra Nº 5 del segundo CD"
descriptions[1][2]="Letra Nº 6 del segundo CD"
shortcut.text.value=descriptions[shortcut.Discos.selectedIndex][shortcut.letras.selectedIndex]
function gothere(){
location=shortcut.letras.options[shortcut.letras.selectedIndex].value
}
function showtext()
{
shortcut.text.value=descriptions[shortcut.Discos.selectedIndex][shortcut.letras.selectedIndex]
}
//-->
</script>
</p>
</form>
</center>
<p align="center"> </p>
</body>
</html>
Te agradeceria si te podes fijar q estoy haciendo mal, si a vos te andubo quisiera saber si podrias pegar el codigo completo porque yo no encuentro manera de hacerlo funcionar. GRACIAS
atte. Maximiliano