Hirdetés
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Apple iPhone 17 Pro Max – fennsík
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- iPhone topik
- Samsung Galaxy Ring - gyűrű-kúra
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- OnePlus 15 - van plusz energia
- Xiaomi 15T Pro - a téma nincs lezárva
- Samsung Galaxy Z Fold4 - egyre megy, honnan nézed
-
Mobilarena
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
válasz
BullZeye
#2388
üzenetére
Láttad a korábbi hsz.-t, amit még szintén neked címeztem?
Újabb kérdésre:
ott van a "cati" classname-mel rendelkező <td> elem még azelőtt. Ezért én abból indulnék ki, hogy ennek a <td> testvérelemén belül keresed az <a> taget.
Innen szedtem egy next() függvényt.
Ezek alapján a kód:
function next(elem) {
do {
elem = elem.nextSibling;
} while (elem && elem.nodeType != 1);
return elem;
}
var elementsWithCatiClass = document.getElementsByClassName('cati'),
nextElement = null,
elementsNeeded = [];
for( var i = 0; i < elementsWithCatiClass.length; i++ ){
nextElement = next( elementsWithCatiClass[i] );
elementsNeeded[i] = nextElement.getElementsByTagName('a');
}Itt az elementsNeeded tömbbe gyűjtjük az említett elemeket.
A for cikluson belül persze csináld ezekkel az elemekkel azt, amit szeretnél.
Kipróbáltam, működik.
Új hozzászólás Aktív témák
- www.stylebolt.hu - Apple eszközök és tartozékok!
- Eladó Apple iPhone 15 Pro Max 256GB / Akku 90% / 12 hó jótállás
- BESZÁMÍTÁS! ASRock B650M R7 7700 32GB DDR5 1TB SSD RX 7900 XTX 24GB Fractal Design Pop Air RGB 850W
- Samsung Galaxy S25 Ultra 256GB,Újszerű,Dobozaval,12 hónap garanciával
- Eladó szép Nokia 7 Plus 64GB / 12 hó jótállás
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest


