Autor Zpráva
jackieChan
Profil *
Ahoj!
Mám tento zdrojový kód, který se opakuje několikrát - 500x zhruba. Potřebuji přes javascript získat toto: 76561198001254850. Zkoušel jsem to všemožně, jako třeba přes img id, ale jelikož je tam to <img id několikrát a pokaždé má jiné id, tak se mi to nedařilo vytáhnout, protože querySelectorAll nepodporuje regulérní výrazy - údajně.
Poradil by mi někdo, jak vytáhnout jakýmkoliv způsobem to číslo? Tato část kódu je tam asi 500x, akorát to číslo je jiné.
Kód:
<div class="rank_icon">
                                                    <img class="officerIcon manageMemberAction" id="rankIcon_76561198001254850" src="http://steamcommunity-a.akamaihd.net/public/images/skin_1/rankIconMember.gif" width="21" height="21" onclick="ManageMembers_ToggleRank( '76561198001254850', 'něco' );" title="Promote to Moderator">
                                                                            <img class="officerIcon manageMemberAction" src="http://steamcommunity-a.akamaihd.net/public/images/skin_1/kickIcon.gif" onclick="ManageMembers_Kick( '76561198001254850', 'Něco' );" title="Kick this member from the group">
                                            </div>
Javascript, co jsem zkoušel
[].forEach.call(
    document.querySelector(('[id^=rankIcon_]').id),
    function (el) 
    {
        console.log(el.val);
    }
);
Děkuji
(potřebuji všech těch 500 čísel - ideálně uložit do pole)


Pardon, tady je chyba - console.log(el);, místo el.val.
A vytáhne mi to jen jedno to číslo.
Kcko
Profil
jackieChan:
Velmi rychle a zjednodušeně

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0