@Student_vova

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

Есть карта hainantravel.me/maps/hainan_map.html с управлением с помощью checkbox. Задача - указать такую ссылку на другой странице, чтобы при переходе на карту уже был нажат нужный чекбокс и соответственно отобразились данные на карте
  • Вопрос задан
  • 349 просмотров
Пригласить эксперта
Ответы на вопрос 1
sergski
@sergski
web-developer
<a href="http://hainantravel.me/maps/hainan_map.html?dadunhgai&yalongbay&h_y">ссылка</a>


var q = window.location.search;
var arr = q.slice(1).split('&');
var i = document.querySelectorAll('input[type="checkbox"]');

i.forEach(function(a) {
    arr.forEach(function(b) {
        var v = a.getAttribute('value');
        if(v == b) {
            a.checked = true;
        }
    });
});
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы