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