Mas que mil palabras, un codigo:
Código HTML:
<html>
<head>
<script>
function Escribir (){
document.write("Hola Mundo");
}
function Contenido_Mal () {
MiContenido.style.visibility = "Visible";
document.getElementById("MiContenido").innerHTML = Escribir();
}
function Contenido_Bien () {
MiContenido.style.visibility = "Visible";
document.getElementById("MiContenido").innerHTML = "Hola Mundo"
}
</script>
</head>
<body>
<input type="button" value="Bien" onclick="Contenido_Bien ()" />
<input type="button" value="Mal" onclick="Contenido_Mal ()" />
<hr>
<div id="MiContenido" Style="Visibility:Hidden";></div>
</body>
</html>
Si lo ejecutais, vereis que el boton "Bien" pone "hola mundo" en la propia pagina, y sin embargo el boton "mal", me crea otra pagina para ponerlo
¿Se puede hacer de alguna manera para que en el div "MiContenido" se muestre lo que ejecuta la función "Escribir"...?