JavaScrip innerHTML onClick
Üdv mindenki!
Akadt némi gondom az innerHTML-el.
A lényeg lényege hogy van egy jsp file azon nekem kikell rakni kis
képeket(95X65).
Ez elérési utvonaluk adatbázisban van letárolva. Ezt jsp-ben belül
egy <c:forEach>-el oldottam meg.
Kirakja a kisképeket de vele együtt be kellene állítanom az onClick
eseményre azt hogy ha rányom az illető egy kisképre akkor azt kirakja
neki nagyban!
Van valakinek vmi ötlete? Vagy van erre valami bevett szokás?
■ Akadt némi gondom az innerHTML-el.
A lényeg lényege hogy van egy jsp file azon nekem kikell rakni kis
képeket(95X65).
Ez elérési utvonaluk adatbázisban van letárolva. Ezt jsp-ben belül
egy <c:forEach>-el oldottam meg.
Kirakja a kisképeket de vele együtt be kellene állítanom az onClick
eseményre azt hogy ha rányom az illető egy kisképre akkor azt kirakja
neki nagyban!
Van valakinek vmi ötlete? Vagy van erre valami bevett szokás?
pontosabban
nem biztos, hogy értem...
Valami ilyet szeretnél html-ben előállítani:
Jelenlegi kód.
<script type="text/javascript">
var obj = document.getElementById("smallPic");
var obj2 = document.getElementById("biggerPicture");
{
obj.innerHTML += '<img src="${picture.filePath}" alt="" width="95" height="65" onclick=" obj2.innerHTML += <img src='${picture.filePath}' width="400" height="300"> " >'
}
</script>
</c:forEach>
Valami iesmit szeretnék összehozni
Így már értem
Én valahogy így csinálnám:
Királyság
Még egy kérdés.
Egy szöveges mezőbe beszeretném állítani a kép nevét amit az adatbázisból kapok ismét. ${picture.fileName}
Van valakinek vmi ötlete?
Mikor kell kiírni?
Javaslok egy gyorstalpaló html, javascript önképzést :)
Valóban :)
A kép nevét sikerült átadni, de a többit nem. kép méretét és megjegyzéseket.
Ennyi a válasza a gépnek:
javax.servlet.ServletException: Unable to find a value for "picComment" in object of class "entities.Picture" using operator "."
Vélemény? :)
Kód?
Megvan a megoldás
Az entitás file-ban private változókat használtam és nem tudott értéket visszaadni!
Irtam rá 2 publikus metodust és már megy is :) Nagyon szépen köszi a segítséget! :)
Script gond
Jelen állapot: Egy táblázatba bele kell raknom a felhasználókat majd ha a nevére kattintok akkor elő kellene jöjjön a módosító rész most igy néz ki:
Van ötleted Zila hogy mi lehet a gond? :)
ööö - mondta értetelen arccal
Nem értem a problémát. Mit jelent az alábbi mondat?
Azt szeretnéd, hogy a táblázat mellett lévő formban módosíthatod a kívánt emberke adatait ugye?
A fenti megoldásod több sebből vérzik. Meghívod a modPerson js függvényt, egy formba belenyomod a paraméterül kapott adatokat, majd egy laza mozdulattal az egész oldalt elhagyod és átmész a /Photo/admin/modify.jsp oldalra...
Ez jó is lenne (mármint, hogy a formot kitöltöd), de az a location.href nagyon nem jó. Én még azért a person id-ját és átadnám ennek a js-nek és beleírnám a form egy rejtett mezejébe, hogy tudja majd szerencsétlen modify.jsp, hogy kit is kellene módosítani... A módosított adatokat a form küldje el a szervernek és a form actionje legyen a /Photo/admin/modify.jsp.
Pontosítanék
Amikbe beleakarom rakni az értékeket az a modify.jsp oldalon vannak. Ezért lépek át másik oldalra.
Csak az a baj hogy az admin.jsp oldalon kell a név-re az onClick esemény.
get
ID!?
Pls :)
...Sikerült megoldani! :) Köszi