Autor Zpráva
Tomass
Profil *
Mám diskusi. Na každý příspěvek je možné reagovat. Dělám to pomocí JS, který jsem někde našel (dost možná na JPW). Ten JS je ale napsán tak, že využívá vlastnost hidden. Takže co vložený příspěvek, to (skrytý) formulář pro odpověď. To se promítá do velikosti stránky.

Takže se ptám:
Je možné pomocí JS dynamicky generovat kus kódu? Potřebuju prostě na kliknutí vyrobit a zobrazit form.


Díky za radu.
Nox
Profil
Ano
Pomocí document.getEleme...ById("..").innerHTML např. ="<form action='blabla.php'...>...</form>";
Tomass
Profil *
getEleme...ById .. to nevypadá jako úplně kompletní kód, mohl bys mi prosím tě napsat triviální příkládek? Nebo link.
habendorf
Profil
createElement, appendChild

Nox
Fakt je jednodušší napsat tři znaky (...) místo dvou (nt)? :o)
peta
Profil
Tomass
jakpsatweb - javascript - priklady - formulare

habendorf
:) ono to muze byt Eleme-nt/nts . Zrovna v tomhle pripade -nt . A kzdy si clovek neni jist, radeji 3 tecky. Predpoklada se, ze uz si to dohleda v nejakem prikladu nebo googlem :)
Tomass Bohuzel, predpoklad byl chybny :)
habendorf
Profil
peta

ElementsById asi těžko :o)
Tomass
Profil *
Chytil jsem se createElement, appendChild a pak pomohl strejda Gůgl a je to, díky.
peta
Profil
habendorf
Ono to muze byt Eleme-nt/nts
document.createElement
document.getElementById
document.getElementsByTagName
Uz? Samozrejme se to da logicky odvodit. 1 a vice. Ale nekdy se nechce premyslet a radeji 3 tecky

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0