Modificar mediante JS el texto de un <DIV>

Zarius
16 de Febrero del 2004
Habría alguna manera de modificar con JS el texto contenido dentro de un <DIV>?, he probado con .value que funciona con <SELECT>, <TEXTAREA> y similares pero no funciona,

rsalvadores
16 de Febrero del 2004
Te envio un ejemplo

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<script>
function cambiaDiv(){
LyDIV.innerHTML="<p>&nbsp;</p><p align='center'><font size='3' color='#ff0000'>He cambiado el texto del DIV</font></p>"
}
</script>
<body bgcolor="#FFFFFF" text="#000000">

<div id="LyDIV" style="position:absolute; left:181px; top:92px; width:156px; height:137px; z-index:1;border-style:solid;border-width:1;border-color:000000">
<p>&nbsp;</p>
<p align="center"><font size="2" color="#0033CC">Primer texto del DIV</font></p>
</div>
<div id="LyButton" style="position:absolute; left:204px; top:249px; width:38px; height:0px; z-index:2">
<input type="button" name="cambia" value="Cambia texto" onclick="Javascript:cambiaDiv()">
</div>
</body>
</html>

Espero que sea esto lo que buscas.

rsalvadores

Zarius
16 de Febrero del 2004
Sí, sí, funciona perfectamente, gracias por la ayuda.