Autor | Zpráva | ||
---|---|---|---|
Watchick Profil |
#1 · Zasláno: 7. 9. 2009, 18:53:52 · Upravil/a: Watchick
Zdravím,
některá dobrá duše tady na fóru mi poradila s PHP regulárním výrazem, doufal jsem že najdu nějaký eqivalent pro JS a jednoduše tu fci zkopíruji, nicméně jsem nenašel, tak mi nezbývá nic jiného než si znovu nechat poradit... mohl by mi prosím někdo toto: $lzmeneno = preg_replace( '~<a href="([^"]+)">~i', '<a onclick="ajax(\'$1\',\'DivTop\');" style="cursor: pointer" class="odkaz">', $text); Děkuji všem |
||
los Profil * |
#2 · Zasláno: 7. 9. 2009, 21:19:13
var lzmeneno = text.replace(/<a href="([^"]+)">/i, '<a onclick="ajax(\'$1\',\'DivTop\');" style="cursor: pointer" class="odkaz">');
|
||
Časová prodleva: 4 dny
|
|||
Watchick Profil |
#3 · Zasláno: 11. 9. 2009, 10:18:40
Mám jeden zásadní problém... funguje to sice, nicméně jen na jeden příkaz...
abych změnil 2 odkazy musim tam mit ten radek 2krat... ale kdyz je na strance odkazu 50? :/ nevíte někdo co s tím? popřípadě jak spočítat kolik tam těch odkazů je, abych věděl kolikrat to mam udělat v cyklu? |
||
Watchick Profil |
#4 · Zasláno: 11. 9. 2009, 10:31:30
Použil jsem tohle:
for(i = -1; i <= substr_count(txt,'<a href'); i++){ asi to není moc elegantní :D |
||
Kajman_ Profil * |
#5 · Zasláno: 11. 9. 2009, 10:49:06
/<a href="([^"]+)">/ig |
||
Časová prodleva: 15 let
|
0