Wie fügt man 'Body' ein Element mit Prototype hinzu?

8

Ich habe ein Element wie folgt erstellt:

%Vor%

Ich möchte myDiv zu body hinzufügen.

Ich habe es versucht

%Vor%

Aber es funktioniert nicht. Ich habe es auch versucht

%Vor%

Ich denke, dass $('body') ein Array zurückgegeben hat. Selbst das hat nicht funktioniert.

Wie kann ich myDiv zu body hinzufügen?

Danke.

    
Senthil 10.05.2010, 08:33
quelle

4 Antworten

7

$ ist eine Abkürzung für document.getElementById (), $$ ist die vielseitigere Prototyp-Funktion. Verwenden Sie Folgendes, um auf das (erste) body-Element in Ihrem Dokument zuzugreifen:

%Vor%     
Salman A 10.05.2010, 08:44
quelle
15

Wie wäre es mit

? %Vor%

?

Anders als jQuery ruft $('body') in Prototyp das Element mit der id body ab.

    
Pekka 웃 10.05.2010 08:45
quelle
1

$$ ('body') [0] funktioniert gut

    
denisjacquemin 10.05.2010 08:46
quelle
1

Wie Pekka gesagt hat, müssen Sie zuerst document.body mit den DOM-Erweiterungen von Prototype erweitern, um die insert () - Methode von Prototype verwenden zu können. Firefox scheint irgendwie in der Lage zu sein, das insert () trotzdem auszuführen:)

für weitere Informationen: Ссылка

    
winkbrace 02.12.2010 15:14
quelle

Tags und Links