Hirdetés
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Poco F7
- Milyen okostelefont vegyek?
- Apple iPhone 13 mini - miért nem veszik elegen?
- Samsung Galaxy S24 - nos, Exynos
- Android alkalmazások - szoftver kibeszélő topik
- iPhone topik
- Samsung Galaxy A56 - megbízható középszerűség
- Merész dizájn és új teleobjektív az iPhone 17 Pro mobilokban
- Kézbe fogható paradoxon lett az iPhone Air
-
Mobilarena
Új hozzászólás Aktív témák
-
zsolti_20
senior tag
Sziasztok! Szeretnék lekérni egy értéket javascript segítségével Google Chrome consoleban egy weboldalon, de elég fura dolog történt és nem igazán jövök rá miért vagy hogyan működik így, pedig egy viszonylag egyszerű dologról van szó amit már több százszor csináltam.
Van ez a sor a weboldal kódjában:<input type="hidden" name="alma" value="kecske">
Ezt maga a weboldal tartalmazza. Ennek az értékét szeretném lekérni ezzel a sorral:
document.getElementsByName("alma")[0].value
És ezt a hibát kapom:
"Uncaught TypeError: Cannot read properties of undefined (reading 'value')
at <anonymous>:1:49"
A vicces az egészben az, hogy ha az oldalon nyomok egy jobb klikket Chromeban, "vizsgálat" és az "Elements" fülön nyomok egy keresést a "kecske" kulcsszóra, megtalálom az értéket. Kétszer rákattolok nyomok egy entert, majd bedobom újra Consoleba a lenti kódot akkor megkapom az értékét:document.getElementsByName("alma")[0].value
'kecske'
Viszont ha ezután vissza megyek az "Elements" fülre és bezárom a lenyílt szekciókat amik akkor nyíltak meg amikor manuálisan kerestem az értékre és lefuttatom újra a Consoleban a kódot akkor ugyan azt a hibát kapom hogy:
"Uncaught TypeError: Cannot read properties of undefined (reading 'value')
at <anonymous>:1:49"
Hogyan lehetséges, hogy manuális kereséssel mintha aktiválnám az értéket, de egyben nyitva kell lennie minden szekciónak. Hiszen az értéket már tartalmazza, de úgy látszik nem vagyok képes hozzá férni amíg manuálisan meg nem nézem mi az értéke.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Nem tetszik pár profi eSport játékosnak, hogy Intel CPU-val kell játszaniuk
- Apple MacBook
- LG LCD és LED TV-k
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Poco F7
- Béta iOS-t használók topikja
- Windows 11
- PlayStation 4
- Nagyon bízik az Instinct MI450-ben az AMD alelnöke
- Fujifilm X
- További aktív témák...
- HIBÁS! Javításra vagy alkatrésznek! Kyocera FS-C8525MFP multifunkciós készülék
- HIBÁS! Canon i-SENSYS MF9280Cdn multifunkciós nyomtató
- Monitor audio Bronze 500 +Arcam AVR 390 + Klipsch R-112SW SUB
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
- Microsoft Xbox Series S 512GB Játékkonzol + kontroller+ gyári doboz+számla+ 2-ÉV EURONICS GARANCIA!!
- HIBÁTLAN iPhone 12 Pro Max 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3376, 100% Akkumulátor
- Samsung Galaxy A04s 32GB, Kártyafüggetlen, 1 Év Garanciával
- Bomba ár! Dell Latitude 7320 - i5-11GEN I 8GB I 256-512SSD I HDMI I 13,3" FHD I Cam I W11 I Gari!
- Azonnali készpénzes nVidia RTX 4000 sorozat videokártya felvásárlás személyesen / csomagküldéssel
- Huawei FreeBuds Pro 3 // Számla + Garancia //
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest