ugrás a tartalomhoz

Archívum - Szep 30, 2016 - Fórum téma

JS element létrehozás vagy csak szimplán html tulajdonság

blabla · 2016. Szep. 30. (P), 13.41
Sziasztok

Egyszerű, elméleti kérdésem van.

Szóval ha ven egy html dokumentumom és mondjuk szeretném figyelmeztetni a usert egy nem megfelelő beviteli értékre, akkor melyik megoldást célszerű használni (az alert-et most nem veszem figyelembe)? A figyelmeztető ablakon tegyük fel van egy felirat, egy magyarázó szöveg, és két klikkelhető elem. (Én mootools-t használok)

1 - Létrehozok egy div-et a dokumentumban a megfelelő módon (element = new Element('span', stb..... ), és utána az összes többi elemet szintén ilyen formában hozom létre, azaz 5 új elemet hozok létre és injektálom őket.

2 - Létrehozok egy div-et majd a html jellemzőjébe beírom string formájában a többi elemet

3 - Amikor létrejön a dokumentum már abban eleve létezik egy div (display:none), és csak megjelenítem a megfelelő paraméterekkel amikor szükség van rá.

Melyik jobb, hatékonyabb, szebb és miért?

Én az 1 felé hajlok, de bonyolultabb esetben eléggé hosszú kódot termelhet...

Köszönöm szépen