| Ver tema anterior :: Ver siguiente tema |
| Autor |
Mensaje |
dsjg Conociendo Foroz

Registrado: 30 Jun 2006
Mensajes: 63
|
Publicado: Vie May 25, 2012 6:13 pm Título del mensaje: Javascript - ¿ Eval() para esta cadena de caracteres ? |
|
|
Hola!,
Tengo que ejecutar la siguiente cadena de texto:
"document."+formulario+".submit()";
formulario es una variable con el nombre del formulario
Lo hago asi:
eval ("document."+formulario+".submit()");
Es correcto?? Me recomendais hacerlo de otra manera sin eval ??
Un saludo! |
|
| Volver arriba |
|
 |
andres_1033 Yo soy el foro


Registrado: 27 Sep 2006
Mensajes: 1231
Ubicación: Colombia
|
Publicado: Vie May 25, 2012 7:49 pm Título del mensaje: |
|
|
En mi opinión esta correcto. También puedes almacenar la cadena en una variable y luego usar el eval()
| Código: |
var cadena = "document."+formulario+".submit()";
eval(cadena); |
_________________ .:: No mas censura en las redes sociales. Clic para saber mas ::.
Hay que entrar en la onda ambiental. |
|
| Volver arriba |
|
 |
Dragon-Black Moderador diseño


Registrado: 19 May 2006
Mensajes: 5881
Ubicación: Pregúntale a tu servidor de DNS.
|
Publicado: Lun May 28, 2012 9:39 pm Título del mensaje: |
|
|
Yo te recomiendo usar jQuery, sería algo como esto $('#form').submit(); y entre esas comillas, puede ir cualquier tipo de selector, como por ejemplo form[action="login.php"] _________________ Cuando bebas agua, recuerda la fuente
.
Guarda tus cosas online de forma privada y gratuito¡ La cuenta de 2 GB es gratis! http://db.tt/DmDlVZP |
|
| Volver arriba |
|
 |
andres_1033 Yo soy el foro


Registrado: 27 Sep 2006
Mensajes: 1231
Ubicación: Colombia
|
Publicado: Lun May 28, 2012 9:47 pm Título del mensaje: |
|
|
Un pregunta un poco a parte, yo suelo usar jquery para ciertas cosas y nunca e usado mootools.
¿Cual de ellos es mejor? _________________ .:: No mas censura en las redes sociales. Clic para saber mas ::.
Hay que entrar en la onda ambiental. |
|
| Volver arriba |
|
 |
Dragon-Black Moderador diseño


Registrado: 19 May 2006
Mensajes: 5881
Ubicación: Pregúntale a tu servidor de DNS.
|
|
| Volver arriba |
|
 |
|
|
|