JavaScript entitások használata HTML-ben?
Sziasztok!
A htmlinfo leírásban címen van egy példa és egy magyarázat a címben lévő feladat megoldására, de sajnos nálam nem működik sem IE6, sem FF alatt.
A példa
Értékadás a "barWidth" változónak, majd a bodyban:Igaz, hogy csak 2 hónapja kezdtem el tanulni a webet szabadidőmben, de ez most nagyon megfogott.
Hogyan lehetne egy javascript változót egy img src tag értékeként használni. Nyilván a változtathatóság volna a célom.
Köszi, és bocs a láma kérdésért, de már napok óta keresem a megoldást eredménytelenül.
Szelev71
■ A htmlinfo leírásban címen van egy példa és egy magyarázat a címben lévő feladat megoldására, de sajnos nálam nem működik sem IE6, sem FF alatt.
A példa
Értékadás a "barWidth" változónak, majd a bodyban:
<HR width= "&{barWidth};%" ALIGN="left">
Hogyan lehetne egy javascript változót egy img src tag értékeként használni. Nyilván a változtathatóság volna a célom.
Köszi, és bocs a láma kérdésért, de már napok óta keresem a megoldást eredménytelenül.
Szelev71
nem támogatják
Könnyen el tudom képzelni, hogy bár a Netscape 3-ban benne volt ez a dolog, Firefoxba végülis nem jutott el. Jobban jársz, ha valóban működő dolgot készítesz, például:
nem támogatják #
A nap végén, ha lejárt a "robot" kipróbálom, de működőnek tűnik. :-)
Amint írod elég régi a leírás, amit használok. Van ennél frissebb magyar nyelvű útmutató valahol, esetleg jó könyv?
Bocs, hogy itt írom, de Jano válaszát is köszönöm!
A css-t használom, és a méreteket, színeket, ilyen módon váltom, ha kell, de jó, hasznos a példa amiket írtál!
Mit meg nem tesz az ember munkaidő után, ha a haverok kitalálják, hogy honlap kell és tele vannak igényekkel :-))
Köszi még 1x!
Szelev71
könyv
CSS
A képnek adsz egy id-t, majd javascriptben a
document.getElementById('kepId').style.width ="300px";
document.getElementById('kepId').style.height = "200px";
utasításokkal át is méretezted! Figyelj a mértékegységekre!
Terméeszetesen ugyanez a módszer működik bármilyen HTML elemre, csak a megfelelő elem ID-ját kell megadnod.