![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
13/04/2004, 15:14
|
![Avatar de KarlanKas](http://static.forosdelweb.com/customavatars/avatar11549_2.gif) | Moderador extraterrestre | | Fecha de Ingreso: diciembre-2001 Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años, 1 mes Puntos: 61 | |
Es fácil:
<script>
var k=3;
</script>
Así, fuera de una función la declaras para toda la página.
Si la pones dentro de una función sólo será accesible para esa función.
<script>
function declarar(){
var k=3;
}
</script>
De tal manera que si ponemos:
<html>
<head>
<script>
var k=3;
function pepe(){
var k=2;
alert(k);
}
function cheche(){
alert(k);
}
</script>
</head>
<body onload="pepe();cheche()">
</body>
</html>
verás cómo, a pesar de ejecutar antes la función pepe, en cheche se utilice el valor que tenía "antes" la variable. Porque en realidad son dos variables distintas.
Espero que te haya ayudado.
__________________ Cómo escribir
No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.
Última edición por KarlanKas; 13/04/2004 a las 15:16 |