-
Fototrend
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
Hello!
A korábbi galéria-megjelenítős függvényemet kiegészítettem azzal, hogy paraméterként megadtam neki a megjelenítendő kép szélességét is. (Azért csak a szélességet, mert a magasság úgyis mindig fix.)
Tehát a függvénydefiníció így kezdődik:
function showPic (whichpic, hova, szelesseg)
Aztán a "hova" elemnek (ami egy kép, img tag) így adtam meg a szélességet:
document.getElementById(hova).width = szelesseg;
Ez úgy tűnik, működik is, csak a forráskódban nem látszik, hogy átadta volna pl. a width="100" elemet.
Hogy lehetne elérni, hogy konkrétan látsszon is az elemnél a forráskódban is width? (hogy valid legyen, átadható legyen a változó szélesség)
A teljes függvény:
function showPic (whichpic, hova, szelesseg) {
if (document.getElementById) {
//var kep_szelesseg = 200*(whichpic.width/whichpic.height);
document.getElementById(hova).src = whichpic.href;
document.getElementById(hova).width = szelesseg;
if (whichpic.title) {
document.getElementById('desc').childNodes[0].nodeValue = whichpic.title;
} else {
document.getElementById('desc').childNodes[0].nodeValue = whichpic.childNodes[0].nodeValue;
}
return false;
} else {
return true;
}
}Megköszönném, ha valaki most válaszolna...

Új hozzászólás Aktív témák
- Apple iPhone 17e – mágnesek ereje
- Kerékpárosok, bringások ide!
- Látásjavító szemműtét
- Xiaomi 17 Ultra - jó az optikája
- Autós topik
- Véleményes teszt bizonygatja mennyit ér a Macbook Neo 8 GB RAM-ja
- Okos otthon - Home Assistant, openHAB és más nyílt rendszerek
- Új csodafegyverrel gyorsítaná CPU-it az Intel
- PlayStation 5
- Forza sorozat (Horizon/Motorsport)
- További aktív témák...
- Nintendo Switch 2, dobozában, játékkal, ajándék tokkal és kiegészítőkkel, 6 hónap garanciával eladó!
- HP PROBOOK X360 11 G5 N5030 /8GB/256 GB SSD/11.6" Hd Touch laptop+tablet garanciás
- MSI GeForce RTX 4080 SUPER GAMING X SLIM 16G - Alza garancia 2027.01.31 - BESZÁMÍTOK!
- Prémium Tápegységek Yó árasítva Ingyen Fox-al érdekelnek?
- Szép Lenovo ThinkPad P15 G2 Tervező Vágó Laptop -75% 15,6" i9-11950H 64/2TB RTX A4000 8GB 4K OLED
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

