![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
25/02/2002, 11:05
|
| | Fecha de Ingreso: febrero-2002
Mensajes: 1
Antigüedad: 23 años Puntos: 0 | |
Re: Contenido de una variable (solo expertos) Bueno, el ejemplo que pones no es nada claro, pero creo que necesitas usar la funcion eval() que es una función nativa de JavaScript desde las primeras versiones.
La sintaxis es:
eval (cadena de texto entre comillas)
Ejemplo:
x="12"
eval ("var2=" + x + "345")
Lo primero que hace eval es convertir en código javascript el contenido de la cadena, en este caso...
var2=12+345
y luego ejecutar el código, es decir, asigna a var2 la cadena 12345.
Este ejemplo es muy *****, pero mira este otro...
function enviaUnFormulario(form, url){
eval(document." + form + ".action=" + url)
eval("document." + form + ".submit()")
}
El objeto de esta funcion es enviar un formulario de una página a una url determinada.
En la primera línea se cambia al action del formulario con la url que se le envia a la funcion. En la segunda línea se efectua un submit().
Espero que vaya de eso tu pregunta y que te haya ayudado |