Hola a todos .
Pues solo eso
Que significa un mensaje -NAN(000) en un mensaje "alert()"
saludos
| |||
funcion en la que el alert no aparece esta es la funcion en la que el alert ahora ni siquiera aparece: function funcioncambiar() basic1window=50 { option=eval(document.tv.window1.value) * basic1window; alert(option); } |
| |||
falta esta parte del mensaje... ...que es activada por una lista desplegable con este codigo(el form se llama tv): <select name="window1" onChange="funcioncambiar()">\0\0‘\0\0h,o\0\0\0\0 {\0\0falta esta parte del mensaje... ...que es activada por una lista d |
| |||
no se estan viendo bien mis mensaje ...(todos esos ceros y barra no se de donde aparecieron).... alguien sabe que puede estar pasando. Yo estoy usando un macintosh (no tendrá nada que ver no?) |
| |||
Gracias Jose. pero lo he corregido pero y no funciona function funcioncambiar() basic1window=50; { option=eval(document.tv.window1.value) * basic1window; alert(option); } será algo de la operacion de multiplicar.... |
| ||||
Hola chefnelone El único error que se ve en tu código es que tienes una línea fuera de la función y eso da error, por lo demás lo he probado un funciona bien: function funcioncambiar() { basic1window=50; option=eval(document.tv.window1.value) * basic1window; alert(option); } Saludos, ![]() |
| |||
ya casi lo tengo. solo aparece el alert si quito la declaracion de la variable: basic1window=50; de dentro de la funcion Alguna idea de porque colocar la variable es un error (porque necesitaria usarla) Si declaro la variable fuera de funcion tampoco funciona. Mas bien parece que la multiplicación por la variable no funcionara (porque si multiplico por un numero si que funciona) Esto no funciona option=eval(document.tv.window1.value) * basic1window; alert(option); Esto si funciona option=eval(document.tv.window1.value) * 100; alert(option); |