QUE PASA CON ESTE SCRIPT?
Publicado por Jorge (4 intervenciones) el 22/11/2004 02:44:35
AGUIEN PUEDE REVISAR EL FRAGMENTO DE ESTE SCRIPT Y DECIRME POR QUÉ NO FUNCIONA?
function carga_datos(form, valor, notas)
....
i=0
while(i<=NOTAS:length)
{
switch(valor)
{
...
case 3:
switch(NOTAS[i+1])
{
case "0":
form.notas_1.options[0].selected = true;
break;
case "15":
form.notas_1.options[15].selected = true;
break;
case "18":
form.notas_1.options[18].selected = true;
break;
case "20":
form.notas_1.options[20].selected = true;
break;
}
.......................................
esta función se ejecuta cuando se quiere cargar los datos sobre notas estudiantiles, los datos ya están subidos cuando se cargan la página dentro de un array unidimensional de javascript, y los datos que quiero mostrar lo hago en un select el cual detallo:
<select name ="notas_1" id="1" onChange=" carga_datos(this.form, this.form.notas_1.id, notas)" >
<option value="0">SIN NOTA
<option value="15">BUENA
<option value="18">MUY BUENA
<option value="20">SOBRESALIENTE
</SELECT>
(Algo así, ojalá entiendan ;-))
si alguien me puede explicar por qué no funciona lo agradecería mucho, es para un trabajo de tesis de grado
function carga_datos(form, valor, notas)
....
i=0
while(i<=NOTAS:length)
{
switch(valor)
{
...
case 3:
switch(NOTAS[i+1])
{
case "0":
form.notas_1.options[0].selected = true;
break;
case "15":
form.notas_1.options[15].selected = true;
break;
case "18":
form.notas_1.options[18].selected = true;
break;
case "20":
form.notas_1.options[20].selected = true;
break;
}
.......................................
esta función se ejecuta cuando se quiere cargar los datos sobre notas estudiantiles, los datos ya están subidos cuando se cargan la página dentro de un array unidimensional de javascript, y los datos que quiero mostrar lo hago en un select el cual detallo:
<select name ="notas_1" id="1" onChange=" carga_datos(this.form, this.form.notas_1.id, notas)" >
<option value="0">SIN NOTA
<option value="15">BUENA
<option value="18">MUY BUENA
<option value="20">SOBRESALIENTE
</SELECT>
(Algo así, ojalá entiendan ;-))
si alguien me puede explicar por qué no funciona lo agradecería mucho, es para un trabajo de tesis de grado
Valora esta pregunta


0