JavaScript - QUE PASA CON ESTE SCRIPT?

 
Vista:

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
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:QUE PASA CON ESTE SCRIPT?

Publicado por luis godoy (15 intervenciones) el 23/11/2004 20:39:48
lo que yo veo es que
while(i<=NOTAS:length)
deberia ser while(i<=NOTAS.length)

con punto no dos punto !!
saludos !
ademas utiliza para comparar un caracter comillas simples !

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar