Redefinir getElementById
muchas veces mi se me olvida cuales son en mayusculas y cuales en minusculas.
por eso defini la funcion "$" que es lo mismo que "document.getElementById", de hecho
internamente lo llama.
si no les gusta con el $, pueden colocar el nombre que quieran
OJO: que para los que usan mochikit, estas funciones ya estan definidas,
con el mismo fin, es decir, ya son un document.getElementById.
--
Atte.
Victor Hugo Saavedra
http://vhspiceros.blogspot.com
por eso defini la funcion "$" que es lo mismo que "document.getElementById", de hecho
internamente lo llama.
$ = function (id){
return document.getElementById(id)
}
si no les gusta con el $, pueden colocar el nombre que quieran
getElement = function (id){
return document.getElementById(id)}
OJO: que para los que usan mochikit, estas funciones ya estan definidas,
con el mismo fin, es decir, ya son un document.getElementById.
--
Atte.
Victor Hugo Saavedra
http://vhspiceros.blogspot.com
Si solo vas a llamar a la funcion internamente (sin hacer nada extra, como hacen algunos frameworks que definen $ para que pueda recibir varios argumentos) entonces mejor haz:
ResponderEliminarvar $ = document.getElementById;
Como en javascript las funciones también son valores comunes y corrientes, uno puede darles otro nombre simplemente copiando el valor a otra variable. Y en este caso es mas eficiente, pues no serán necesarias dos llamadas a funcion para cada llamada a $().
trate de hacer eso
ResponderEliminarpero cuando busco un id que no esta no me devuelve nada, por lo menos desde firebug mita
>>> var $=document.getElementById
>>> $('hola')
>>> document.getElementById('hola')
null