Torsten: document.write wirft Errors???

Hi, kann mir bitte jemand sagen warum folgender Code keine bgcolor mehr anzeigt, es aber ohne document.write() locker klappt?
(PS: Events gibts auch nicht mehr ... er hängt wohl)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
 <title>demo</title>
</head>

<body bgcolor="#000000" onLoad="initIt()">

<script language="JavaScript">

// function init
function initIt(){

document.write();
 }

</script>

</body>
</html>

Danke,
Torsten

  1. Hi,

    <body bgcolor="#000000" onLoad="initIt()">
    <script language="JavaScript">

    type-Attribut fehlt.

    function initIt(){
    document.write();
    }

    Die Funktion überschreibt, da sie nach dem Aufbau der Seite aufgerufen wird (aus onload), das aktuelle Dokument. Und zwar durch ein leeres Dokument.
    Woher sollte also eine Hintergrundfarbe kommen?

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
  2. Hallo.

    Weil du mit document.write(); die Seite neu beschreibst.

    Tschau holger_b