Jak stworzyć dynamiczny link?

0

Witam!

Chcę stworzyć dynamiczny link, coś takiego jak jest na allegro do filtrowania, gdzie kliknięcie w link dodaje lub usuwa z linku klucz i wartość i można zaznaczyć ich kilka. (bez kliknięcia w button w formularzu).
Jakieś sugestie jak to mogę zrobić?

0

js on click.

0

Źle układałem pytanie w google, lepsze określenie to dynamiczny url.

0

To nie musi być link, to może być przycisk (który tylko wygląda jak odnośnik)

0

Jakby ktoś kiedyś szukał przykładu:

    function editUrl($key, $value) {
        var link = window.location.href;
        let filter = '&'+$key+'='+$value;
        if(link.indexOf(filter) == -1){
            window.location.href += filter;
        }else{
            link = link.replace(filter, '');
            window.location.assign(link);
        }
};
<a href='#' onclick='editUrl("key", "value");'>Link</a>

@Patryk27 Jak możesz to zmień nazwę tematu na "Jak stworzyć dynamiczny url"

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0