Mám stránku a tam mám <p onclick="Show()">Show</p>
a javascript:
function Show()
{
document.write("<div><p>Hello</p></div>");
}
Chtěl bych, aby se div zobrazil na té stránce, a né aby se přepsal zdroják právě na <div><p>Hello</p></div>
Nevíte někdo co s tím dělat?
Fórum › JavaScript, AJAX, jQuery
JavaScript a vykreslování <div>
Anonymní uživatel
Chtěl bych, aby se div zobrazil na té stránce, a né aby se přepsal zdroják právě na <div><p>Hello</p></div>
Když je stránka načtená, už nemůžeš používat document.write(). Budeš muset použít DOM a innerHTML či podobně. Viz Google.
A nedalo by se to té funkce přidat obnovení stránky a ten kód načítat ???
Anonymní uživatel
A nedalo by se to té funkce přidat obnovení stránky a ten kód načítat ???
Sice moc nechápu, co tím myslíš, ale řeknu to asi takhle: proč to komplikovat nějakým obnovováním stránky a načítáním bůhví čeho?
Jde mi to to. Mám jakýsi odkaz: <a href="#" onclick="show">Zobrazit nabídku</a>
a když uživatel klikne na ten link tak se tam vykreslí div s absolutní velikostí a v něm budou jakési další nabídky.
Ale aby před tím nebyl na obrazovce ani ve zdroji. Až po práci JS
To Anonymní uživatel : Maximálně ještě načítat to do iframu. Ale jak sem řekl, vytvořit div, display:none a pak nastavení display:block je celkem vpoho. Pro SEO ale odkazy Javascriptem nejsou nic moc a pak tu máme tolik diskutovanou možnost vypnout javascript, takže by se někomu nabídka nezobrazila vůbec...
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Last child div in div — založil Michal
Vykreslování v assembleru — založil maherik
Vykreslování grafů — založil Jay
Bitmap vykreslování — založil Mutagen
Vykreslování 3D modelu v C# — založil Duke
Moderátoři diskuze