n'Abend.
<div name="Self">
muss <div id="Self"> heißen, sonst kannst du mit getElementByID <- nicht darauf zugreifen. Weiters solltest du Attribute grundsätzlich klein schreiben.
oooooobbbbbsssss, aber der Fehler kommt trotzdem!
Liegt daran, dass es getElementById heißt, die Groß-/Kleinschreibung ist wichtig.
Gruß
Norbert