Cita:
Iniciado por Jomer_zgz Muy buenas de nuevo (Hoy me estoy luciendo con la cantidad de preguntas, joer)
...
(Te suena el codigo de switch caricatos?
)
...
¡Je, je
!... claro que me suena.
Las referencias a subobjetos y atributos en una página, aparte de hacerse con puntos, se puede hacer mediente cadenas de texto entrecorchetadas...
document.forms.form1.campo.value;
es igual que
document.forms.form1["campo"].value;
así que solo tienes que quitar esos odiosos "eval" (no me gustan nada) y poner tus variables entre corchetes...
Y las variables deben ser parte del objeto window, así que te arreglo la primera línea, y te dejo el resto como tarea...
window[variable] = document.forms.form1[campo].value;
Lo que no tengo muy claro es el contenido del switch... creo que deberia ser:
switch(window[variable])
Bueno, ya nos contarás.
Saludos