Hola chicos, estoy haciendo dos funciones, la primera es para que en un input se ponga un color por unos segundos y vuelva, yo lo hise asi:
Código javascript
:
Ver originalfunction color(este){
este.style.background = "red";
setTimeout("color2("+este+")",250);
}
function color2(a){
a.style.background = "white";
}
y se aplica así:
<input type="text" onClick="color(this)">
pero el problema es que cuando aplico la 2º function con el setTimeout, no puedo pasar el valor "este", que seria declarado como this.
Si me pueden ayudar mejor :D
------------
La segunda: quiero hacer una function que vos le das el valor del id, y busca todos los elementos que hay y los alerta.
Código javascript
:
Ver originalfunction Datos(id){
main = document.getElementById(id);
elementos = main.getElementsByTagName("*");
for(i=0;i<elementos.length;i++){
alert(elementos[i]);
}
}
el problema es que nose como hacer para que me diga si es un A, INPUT, DIV, H1..
gracias por su ayuda