Seguro que es muy simple, pero no me sale. Intento llamar a una función que asigna un estilo altura a una capa, justo antes de que esta se muestre, pero no hay manera.
Código:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Untitled Document</title>
<script language="javascript">
function ampliar(){
var altura=100;
document.getElementById('relleno').style.height = altura+'px';
}
</script>
</head>
<body>
<script language="javascript">
ampliar();
</script>
<div id="relleno" style="border:1px solid black; background-color:#00FF00;">
primero
</div>
<div>segundo</div>
</body>
</html>
Si pongo la llamada a la función en un evento, por ejemplo:
Código:
<body onload="javascript: ampliar();">
entonces sí que funciona.
¿Alguien sabe como llamar a esta función con el primer código?
Muchas gracias,
Javier