Autor Zpráva
Watchick
Profil
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);
přepsat do JS moc prosím?

Děkuji všem
los
Profil *
var lzmeneno = text.replace(/<a href="([^"]+)">/i, '<a onclick="ajax(\'$1\',\'DivTop\');" style="cursor: pointer" class="odkaz">');
Watchick
Profil
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
Použil jsem tohle:
 for(i = -1; i <= substr_count(txt,'<a href'); i++){

asi to není moc elegantní :D
Kajman_
Profil *
/<a href="([^"]+)">/ig

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: