Wenas
Hm..., tengo el siguiente codigo y me gustaría saber el por qué de una cosa.
Cita: function alert() {
msg_alert = document.getElementById("left_div").offsetHeight;
}
alert(msg_alert)
Bueno, pues la altura del div llamado "
left_div" no aparecerá en pantalla porque el comando
alert está fuera de la
function, porque si lo meto dentro de esta manera...
Cita: function alert() {
msg_alert = document.getElementById("left_div").offsetHeight;
alert(msg_alert)
}
...si funciona.
Me gustaría saber por qué?
Lo que si he leeido en otras webs, es que si creas una variable dentro de una función esa variable sólo sirve para esa funcion, y cuando acabe la funcion, todo desaparece. Estamos ante eso?
Y otra cosa, si ahora la linea msg_alert la llevas fuera de la
function junto al comando
alert de la siguiente manera:
Cita: function alert() {}
msg_alert = document.getElementById("left_div").offsetHeight;
alert(msg_alert)
Por qué tampoco va el mensage del
alert?
Grazie in anticipo!