Escribir dentro de una capa

Brewster
13 de Septiembre del 2004
Hola a todos.-

Tengo el siguiente código.-

<head>
<script language="javascript">
function dibuja()
{
document.all.pepe.style.write("hola");
}
</script>
</head>
<body bgcolor=#EEEEEE>
<a href="javascript:dibuja();">pulsa aqui</a>

<div id="pepe" style="position:absolute;top:100;left:100;visibility:visible;">

</div>
</body>

Mi objetivo es que al pulsar el texto la capa "pepe" se rellene con lo que sea, es decir, que unicamente se rellene cuando se produce el evento.

He probado con varias opciones.-

document.all.pepe.style.write("hola");
pepe.write("...");
document.pepe.write("...")

Pero siempre me da error.

¿Cómo puede escribir dentro de una capa?

Muchas gracias

Brewster
13 de Septiembre del 2004
Simplificaré la pregunta, tengo este código.-

<head>
<script language="javascript">
function dibuja(this)
{
document.write("hola");
}
</script>
</head>
<body bgcolor=#EEEEEE>
<a href="javascript:dibuja();">pulsa aqui</a>
</body>

¿Por qué cuando escribe 'Hola' se va a otra página nueva y no lo escribe en la misma?, he probado poniendo self.document.write pero también se va a otra página.

Gracias