Lynx Posted February 26, 2006 Report Posted February 26, 2006 Ir nepieciešams dinamiski pievienot jaunus <div> zem body taga ar js, izsaucot funkciju. Ar document write(); ja viņš atrodas funckijā, ko izsauc piemēram links. Tad funkcija pāraksta pāri visai lapaspusei un mums ir balts backgrounds un nekas cits, kā izņemot pats jaunais <div>ar savu saturu.</div> Ja neliekam iekšā funkcijā, kas nestrādās ilgtermiņa, tiek uzģenerēts, viss kārtībā, bet es nevaru piekļūt klāt jaunajam <div id="box5"> vienkārši selektojot elemetu pēc id, tiek ziņots, ka elementam "has no properities". Kā varētu šīs divas problēmas atrisināt? Vienkārši ir nepieciešams, lai nepārlādējot lapu JS uzģenerētu jaunu teksta konteineru ar kuru pēc tam citi js kodi varēs mijiedarboties.
bubu Posted February 26, 2006 Report Posted February 26, 2006 Nelieto document.write, bet lieto DOM funkcijas - createElement, appendChild.
Stopp Posted February 26, 2006 Report Posted February 26, 2006 pa pusei nekā nesapratu, bet vai nav vienkāršān display block/none ?
v3rb0 Posted February 26, 2006 Report Posted February 26, 2006 kā ar display:none uztaisīsi 100 jaunus divus? :)
Recommended Posts