Задать вопрос
@ishimskayamahorka14

Как декодировать знак вопроса в ссылке?

Подскажите, пожалуйста, есть два radio:
input type="checkbox" value="site.ru/article"и input type="checkbox" value="?start=1".
Также есть JS-скрипт, который при нажатии двух чекбоксов берёт их значения и формирует их них ссылку, выполняет переход по данной ссылке.

Но есть проблема: вопросительный знак при этом превращается в нечто %3F. Подскажите, как решить проблему?

  • Вопрос задан
  • 204 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
вместо location.pathname = ...

сделайте location.href = ...
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
twobomb
@twobomb
decodeURIComponent("%3F") // ?
Ответ написан
Fragster
@Fragster
помогло? отметь решением!
Для формирования ссылки есть встроенный объект: https://learn.javascript.ru/url
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы