
Uso de window.onload
Publicado por nemesis (7 intervenciones) el 23/05/2014 15:41:42
Buenos Días!
Mi pregunta es sobre window.onload en javascript
Resulta que tengo un script principal donde tengo el .onload desde donde llamo a unas funciones en otros scripts. Yo pensaba que ya se había cargado la página y por tanto podía referenciar a elementos HTML con el famoso document.getElementByID, pero no, y es el motivo (referenciar elementos HTML) por el que no me funciona los scripts.
Si pongo TODAS las funciones que referencian a elementos HTML dentro de window.onload, pues si, funciona. Pero a este paso me va a quedar un megascript de tropecientas mil lineas.
Mi código es algo así:
En el HTML:
En el scriptprincipal.js:
Y en el script calendario.js
¿Cual es el problema?
Gracias de antemano.
Mi pregunta es sobre window.onload en javascript
Resulta que tengo un script principal donde tengo el .onload desde donde llamo a unas funciones en otros scripts. Yo pensaba que ya se había cargado la página y por tanto podía referenciar a elementos HTML con el famoso document.getElementByID, pero no, y es el motivo (referenciar elementos HTML) por el que no me funciona los scripts.
Si pongo TODAS las funciones que referencian a elementos HTML dentro de window.onload, pues si, funciona. Pero a este paso me va a quedar un megascript de tropecientas mil lineas.
Mi código es algo así:
En el HTML:
1
2
3
4
5
6
7
<head>
.....
<script src="..../scriptprincipal.js"></script>
<script src="..../oyente.js"></script>
<script src="..../calendario.js"></script>
...
</head>
En el scriptprincipal.js:
1
2
3
4
window.onload=function() {
calendario();
oyente();
}
Y en el script calendario.js
1
2
3
function calendario() {
.....
}
¿Cual es el problema?
Gracias de antemano.
Valora esta pregunta


0