Jak mogę używać JavaScript do tworzenia i stylizowania (i dołączania do strony) div z zawartością? Wiem, że to możliwe, ale jak?
javascript
Felipe Brahm
źródło
źródło
Odpowiedzi:
Użyj odwołania nadrzędnego zamiast
document.body
.źródło
Zależy od tego, jak to robisz. Czysty javascript:
Zrobienie tego samego za pomocą jquery jest żenująco łatwe:
Twoje zdrowie!
źródło
div
więc nie odpowiada na pytaniePodczas gdy inne odpowiedzi tutaj działają, zauważyłem, że poprosiłeś o div z zawartością. Oto moja wersja z dodatkową zawartością. Link JSFiddle na dole.
JavaScript (z komentarzami):
HTML:
CSS:
Uwaga: linie CSS zapożyczone z Ratal Tomal
JSFiddle: https://jsfiddle.net/Rani_Kheir/erL7aowz/
źródło
to rozwiązanie wykorzystuje bibliotekę jquery
źródło
Oto jedno rozwiązanie, którego bym użył:
Jeśli chcesz, aby atrybuty i / lub wartości atrybutów były oparte na zmiennych:
Następnie, aby dołączyć do ciała:
Proste jak ciasto.
źródło
[0]
kiedy używamygetElementsByTagName()
. (Za krótkie na edycję)Możesz tworzyć w ten sposób
Kompletny fragment do uruchomienia:
źródło
utwórz div z nazwą id
dodaj tekst do div
kod testowy
wynik
źródło
Inną rzeczą, którą lubię robić, jest tworzenie obiektu, a następnie przechodzenie przez obiekt w pętli i ustawianie stylów w ten sposób, ponieważ pisanie każdego stylu jeden po drugim może być żmudne.
źródło