Autor Zpráva
Scooby
Profil
Dobrý deň,
potreboval by som poradiť ako napísať do html pomocou js príkaz, pre vloženie textu do stránky.
Skúšal som skombinovať "časování v js" a príkaz "document.write" ale dopadlo to kusom kódu ktorý síce
po zadanom čase vloží text do stránky ale do akéhosi nového okna.

setTimeout("document.write('blablabla')", 2000);

Ja by som potreboval aby js vložil text "blablabla" do stránky s mojim obsahom, nie aby otvoril nové
okno a tam to vypísal.

Ďakujem.
Bubák
Profil
www.jakpsatweb.cz/javascript/priklady/onmouseover-write.html

Hlavní postupy skriptů - www.jakpsatweb.cz/javascript/postupy.html
Hlavně odstavec "Nelze zapisovat do dokumentu"

Příklad (mimo jiné) na InnerHTML - http://www.jakpsatweb.cz/javascript/priklady/datum-menici.html
peta
Profil *
Scooby
ted jsem to komusi psal, ze casovac a document.write je proste nesmysl. Pri pouziti document.write na jiz hotovou stranku prepisues cely obsah, vcetne tagu s casovacem, tim padem tam uz namas zady JS.

innerHTML
jakpsatweb - javascript - priklady - casovac
Scooby
Profil
Aha, a mohli by ste mi prosím ešte poradiť ako to mám teda urobiť?
Je nato aj niaky iný spôsob?

Díky
Bubák
Profil
Je nato aj niaky iný spôsob?
Možná AJAX, neumím.

<script>
function naplnText (){
window.document.getElementById("text").innerHTML = "blablabla ";
}
setTimeout("naplnText()", 500);
</script>
<p>Ahoj, <span id="text"></span> informace</p>

Čas si uprav, nechtěl jsem při ladění čekat "100 let".
Bubák
Profil
Jěště mě napadlo, šlo by měnit hodnotu CSS vlastnosti display, nebo visibility.
Scooby
Profil
Super, veľmi pekne ďakujem.
Toto téma je uzamčeno. Odpověď nelze zaslat.