Gracias me funciono perfecto!!

Atte.
Nestor
--------------------------------------------------
From: "Luis Parravicini" <[email protected]>
Sent: Thursday, July 29, 2010 7:27 AM
To: "Grupo Ruby Argentina" <[email protected]>
Subject: Re: [RubyArg] Como saber con Prototype si un elemento HTML existe ono?

Hola

2010/7/29 Nestor Rodriguez <[email protected]>:
Hola amigos de RoR.
Estoy queriendo hacer un Field.focus() a un elemento que puede que no exista
dependiendo si se llamo a un new, index, etc.

Uso el siguiente script para inicializar la funcion.
<body onLoad = "enfocar()"> ====> Esto en el body para que cuando se cargue
llame a la funcion

Mi funcion en si es:
    <script type="text/javascript">
      function enfocar(){
        Field.focus('txt_ci_nro');
        Field.focus('entrada_acepto_tardanza_sn');
      }
    </script>

Es aquí cuando me lanza el error de que el elemento no existe, porque ya es
otra vista la que se carga y ya no existe por ejemplo en formulario en un
SHOW, como si existe en un NEW.

 Y si generas la línea de js que hace foco sólo cuando sabes que
existe el input?

Por esta razón quisiera saber como en
prototype veo si existe o no un elemento que quiero usar, algo así como:

Element.exists('mielemento');

Esta función (Element.exists) no existe en prototype pero es solo para darme
a entender.

if ($('id_elemento')) {
 // el elemento existe
}




--
Luis Parravicini
http://ktulu.com.ar/blog/
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a