Walter K.: document.write() nach Event-Handler öffnet neue Seite

Beitrag lesen

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
     <head>
          <title>Dokument_1</title>
     </head>
     <script language="JavaScript" type="text/javascript"></script>
     <body bgcolor="#AAAAAA">

<p onClick="document.write('warum steht dies jetzt auf einer neuen Seite?')";>klick hier

</body>
</html>

Hallo,
document.write()  nach einem Event-Handler öffnet eine neue Seite. Wie kann ich das verhindern?
document.write() hat den Vorteil, dass HTML-Code ergänzt werden kann, während mit  innerHTML  nur der gesamte Code ausgetauscht werden kann.
Sehe ich das richtig?
Walter K.