Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
hmate91 #5378 üzenetére
Tényleg ennyi maradt meg neked az egészből? Ilyeneken amúgy sem tudom, mit kell megsértődni...
De a lényeg a többi jótanács volt, amit nem azért írtam neked, mert épp nem találtam volna más szórakozási lehetőséget, hanem gondoltam hátha előrelendít. De ha szerinted ez a kód így helytálló, és te úgyis jobban tudod, mint a többiek, akkor nem értem, minek kérsz tanácsot egy webfejlesztő topicban. -
Sk8erPeter
nagyúr
válasz
hmate91 #5375 üzenetére
Mi az oka, hogy az egyes opciókat JavaScripttel adod hozzá, miért nem eleve a HTML-kódba rakod be őket?
Tök felesleges overhead. Legalábbis nem írtál semmi olyan körülményt, ami ezt indokolná.
Amúgy meg használj pontosvesszőketMűködik SAJNOS JavaScriptben anélkül is a kód, de jóval nehezebb áttekinteni, ha nincs az egyes "utasításokat", sorokat lezáró pontosvessző.
var groups=document.doublecombo.example.options.length
var group=new Array(groups)
for (i=0; i<groups; i++)
group[i]=new Array()
group[0][0]=new Option("Válasszon","#")
group[1][0]=new Option("344","http://www.google.hu")
group[1][1]=new Option("345","http://e.hu")
group[2][0]=new Option("340","d1.html")
group[2][1]=new Option("685 ","d1.html")
group[3][0]=new Option("valami","123")
group[3][1]=new Option("valam2","456")
group[3][2]=new Option("valam3","678")
group[3][3]=new Option("valam4","888.html")Ennek így nem sok értelme van. Az egyik selecttől függővé teszed a group tömb hosszát, aztán lényegében hardcode-olod a többdimenziós tömböt, pedig elméletileg így kód alapján nem tudod előre a group hosszát.
JavaScriptben egyébként nem kell ez a külön for ciklusos módszer amúgy sem, működik az is, hogy anélkül, "helyben" hozzáadod az opciókat, és annyi."Meg lehet oldani, hogy az egészet egy külön html-be tárolom és azt behívom, vagy azt nem lehet behívni?"
"Behívni" a katonaságba szokták az embereket, vagy ha a házon kívülről invitálják az embert a belső térbe.
Beillesztheted egyébként a tartalmát természetesen egy külső fájlnak, de itt egyelőre homályos a célod. -
cidalain
veterán
válasz
hmate91 #5375 üzenetére
a scriptet akarod kulon szedni, vagy a html űrlapot is?
Ha a scriptet, akkor beteszted a külön .js kiterjesztésű fájlba, és a html fejrészekben behivatkozod:
<script src="utvonal/fajlnev.js"></script>Ha a HTML űrlapot is külön szednéd akkor az már macerásabb, mert át kellene írni JS-re.
De első ránézésre elég gondolom ha a script külön kerül, mert abban vannak olyasmik amik változhatnak.
Új hozzászólás Aktív témák
Hirdetés
- Elektromos cigaretta 🔞
- Steam, GOG, Epic Store, Humble Store, Xbox PC Game Pass, Origin Access, uPlay+, Apple Arcade felhasználók barátságos izgulós topikja
- One otthoni szolgáltatások (TV, internet, telefon)
- NBA és kosárlabda topic
- Magga: PLEX: multimédia az egész lakásban
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Hosszabb bemutatót kapott a Borderlands 4
- Genshin Impact (PC, PS4, Android, iOS)
- Windows Insider Program
- Autós topik
- További aktív témák...
- BONTATLAN Új Iphone 16 PRO 128Gb - 1TB Független 1év Apple GARANCIA Deák Térnél Azonnal Átvehető.
- Új Bontatlan Mac Studio M4 Max 2025 14cCPU /32cGPU / 36GB RAM / 512GB SSD - Azonnal Átvehető Deák.
- BONTATLAN Új Iphone 16e 128-512GB 1év APPLE garancia gyári független Deák AZONNAL Átvehető Deák térn
- ÚJ bontatlan S9 45mm Silver Stainless steel Cellular milanese fémszíj 199.900 azonnal átvehető Deák
- ÚJ kipróbálásra felbontott MacBook Pro 16 M4 Pro 14CPU/20GPU 24GB/512GB SSD Magyar billentyűzet Azon
- Samsung Galaxy A54 128GB, Kártyafüggetlen, 1 Év Garanciával
- Gyors, Precíz, Megbízható TELEFONSZERVIZ, amire számíthatsz! Akár 1 órán belül
- Apple Ipad Pro 2 gen2 10,5" 2K retina A1709 64GB
- Napi 1000 -ft tól elvihető RÉSZLETFIZETÉS BANKMENTES MSI Cyborg 15 A13VE
- BESZÁMÍTÁS! Apple Mac mini 2024 M4 16GB 256GB SSD számítógép garanciával, hibátlan működéssel
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: CAMERA-PRO Hungary Kft
Város: Budapest