Autor Zpráva
hanz4
Profil *
zdravím, potřebuju poradit jak docílit toho aby se po kliknutí na onclick událost updatovala hodnota id v url:

var id = 1;
window.location.search += '&id='+id;

teďka to funguje tak že při každém dalším kliknutí se do url vloží další &id takže to pak vypadá pak nějak takto:

5 kliknutí:
&id=1&id=1&id=1&id=1&id=1

potřebuju aby se to id po kliknutí jen updatovalo a ne vkládalo pořád za předchozí id.

Díky!
Witiko
Profil
window.location.search = /&id=\d*/.test(window.location.search)?window.location.search.replace(/(&id=)\d*/, "$1" + id):window.location.search + "&id=" + id;

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: