Anuncio

Anuncio Módulo
Colapsar
No hay anuncio todavía.

Javascript - ¿ Eval() para esta cadena de caracteres ?

Título de Página Módulo
Transferir Eliminar Colapsar
X
Detalle Conversación Módulo
Colapsar
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • 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!

  • #2
    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);

    Comentario


    • #3
      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"]

      Comentario


      • #4
        Un pregunta un poco a parte, yo suelo usar jquery para ciertas cosas y nunca e usado mootools.

        ¿Cual de ellos es mejor?

        Comentario


        • #5
          Yo diría que depende de gustos :P ...
          Pero si te refieres a rendimiento, buscando en google puedes encontrarte con esto:

          http://blog.creonfx.com/javascript/m...arison-revised

          lo bueno de jquery es que está bien extendido, y puedes usar el jquery pre cargado de google, con lo que es "más rápido" al cargar cualquier web..

          Comentario

          Trabajando...
          X