Si, pero quiero saber utilizar la funcion setTimeout con variables dentro, gracias por el enlace
Editado: Gracias por el enlace, en el codigo usabas la funcion y aprendi a meter las variables, el codigo por si alguien lo quiere es:
Código HTML:
<script>
function cambiardiv(viejotam,nuevotam,tipo,divcambiar) {
if(tipo == "altura") {
var calculartiempo = Math.abs(nuevotam - viejotam);
for(i=0;i<=calculartiempo;i++) {
var tiempo = parseFloat(i) * 1000;
var tamn = parseFloat(viejotam) + i;
setTimeout("document.getElementById('"+divcambiar+"').style.height='"+tamn+"';", tiempo);
}
}
}
</script>
<div style="background-color:#0066CC; width:600px; height:50px;" id="prueba"><a href="#" onClick="cambiardiv('50','100','altura','prueba');">asd</a></div>