Autor Zpráva
diuska
Profil *
ahojte chcem vo variable zmenit vsetky forward slashe "/" na %2F
pouzivam to asi takto:
var string=string.replace(/\//u, "%2F");

nefunguje to lebo to // berie ako poznamku

pls poradte ... diky :)
los
Profil *
Nefunguje to, lebo "u" nie je platný modifikátor. Namiesto toho chceš asi použiť modifikátor "g":
var string = string.replace(/\//g, "%2F");

To // môže zobrazovať editor ako komentár, ale v JavaScripte to nie je v tomto prípade komentár a prehliadače si s tým poradia.

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: