Schorsch: "dom refresh" Auf soeben erstellte Elemente per ID zugreifen

Guten Tach

Per Dom wird ein Element in den Body gehängt.
Nun möchte ich per ID auf das neue Element zugreifen,
was nicht geht.

Gesucht ist:
Eine art "Dom-Baum-Refresh" oder eine Antwort auf die Frage:
Wie kann ich auf soeben erstellte Elemente mittels ID zugreifen?

Danke bereits im Voraus

/**************    Quelltext       ******/

function hophop()
{
//Neues Element erzeugen
var div = document.createElement("div");

//Dem neuen Element eine ID verpassen
div.setAttribute("id", "calalendar");

//Neues Element am Ende des Bodys einhängen
document.getElementsByTagName("body")[0].appendChild(div);

//Auf das soeben erstellte Element zugreifen
/*** Funktioniert nicht !!! Warum? ***/
var a = document.getElementByID("calalendar");

//Fehlermedlung (FireFox) :
//"document.GetElementByID is not a function"
}

  1. hallo,

    steht doch da ?

    //"document.GetElementByID is not a function"

    ^                            |    es muss heissen document.GetElementById

    gruss

    --
    no strict; no warnings;
    1. Hallo Eternius

      hallo,

      steht doch da ?

      //"document.GetElementByID is not a function"
                                 ^
                                 |

      es muss heissen document.GetElementById

      ^
                                    |
            es muss heißen document.getElementById

      Struppi.

      1. hallo struppi,

        danke;

        vier augen sind besser als zwei

        gruss

        --
        no strict; no warnings;
    2. steht doch da ?

      //"document.GetElementByID is not a function"

      Sorry, eigentlich schon peinlich...
      Danke
      Schorsch

      1. ich war auch nicht besser ;-(

        dank lieber struppi http://forum.de.selfhtml.org/?t=77418&m=446842 gruss

        --
        no strict; no warnings;