Autor | Zpráva | ||
---|---|---|---|
jackieChan Profil * |
#1 · Zasláno: 11. 9. 2015, 16:36:57 · Upravil/a: jackieChan
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> [].forEach.call( document.querySelector(('[id^=rankIcon_]').id), function (el) { console.log(el.val); } ); (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 |
#2 · Zasláno: 11. 9. 2015, 16:57:18
jackieChan:
Velmi rychle a zjednodušeně |
||
Časová prodleva: 9 let
|
0