asd4444b: Problem mit getElementById

Hallo,
ich habe folgenden Code:

<html>  
<head>  
<title>LevMedia - [Titel]</title>  
<script type="text/javascript" src="title.js"></script>  
</head>  
<body>  
<font face="verdana"><h1 id="title">[Titel]</h1></font>  
<embed id="flash" type="application/x-shockwave-flash"  
src="player2.swf"  
style=""  
id="single"  
name="single"  
quality="normal"  
allowfullscreen="true"  
allowscriptaccess="always"  
wmode="opaque" flashvars="file=videos/film1.flv&amp;image=logo_or.jpg&amp;plugins=infobox-1&amp;title=Neuer Vorspann&amp;description=Hier führe ich den neuen Vorspann vor.&amp;author=vb2008help&amp;date=25. September 2010" height="440" width="520">  
</body>  
</html>

In title.js sieht es so aus:

var video;  
video = window.location.search.substring(1);  
title_ = new Array("Neuer Vorspann");  
flash_ = new Array("file=videos/film2.flv");  
count = 1;  
if (video > count - 1) {  
document.title = "LevMedia - Fehler";  
} else {  
document.title = "LevMedia - " + title_[video];  
document.getElementById("title").innerHTML = title_[video];  
document.getElementById("flash").flashvars = flash_[video];  
}

Jetzt mein Problem:
Firefox meldet diese Nachricht: document.getElementById("title") is null!
Warum? Danke im Vorraus.

  1. hier wird dein Script eingebaudnen und ausgeführt

    <script type="text/javascript" src="title.js"></script>

    ...

    und hier entsteht das Element, das per Script angesprochen wird

    <font face="verdana"><h1 id="title">[Titel]</h1></font>

    Firefox meldet diese Nachricht: document.getElementById("title") is null!

    Eben! Ungelegte Eier mag Firefox nicht.

    1. Danke! Hat geklappt!

      asd4444b

  2. Om nah hoo pez nyeetz, asd4444b!

    so wie du es gepostet hast, ist dein html nicht valide. Außerdem verwendest du missbilligte html-Elemente (<font>).

    Matthias

    --
    http://www.billiger-im-urlaub.de/kreis_sw.gif