Флажок запуска с использованием HREF другой страницы - PullRequest
0 голосов
/ 05 августа 2020

Можно ли автоматически установить флажок в href с другой страницы?

Пример У меня есть ссылка на первой странице

<a href="/page2">Toys</a>

Page2

<input type=checkbox name="toys" />

если я щелкну ссылку ИГРУШКА на главной странице, она перейдет go на следующую страницу и предварительно установит флажок Игрушка или автоматически выберет Игрушку

Моя страница 2 содержит al oop на основе флажка поэтому я хотел установить флажок за пределами страницы и выполнить l oop

Page2

 if($_SERVER["REQUEST_METHOD"] === "GET"):  
    
  $categories = get_categories();
 foreach($categories as $cat): ?>
              <li><input type="checkbox" value="<?= $cat->term_id ?>" class="postfilter_checkbox"/><span class="filter_txt"><?= $cat->name ?></span></li>
            <?php endforeach; ?>
        </ul>
      

1 Ответ

0 голосов
/ 05 августа 2020

С помощью document.referrer вы можете проверить, как пользователь перешел на страницу, и если пользователь перешел с вашей страницы, вы можете активировать флажок.

var referrer = document.referrer;
if(referrer == 'https://yourDomain.com/PageWhereTheUserShouldComeFrom.html'){
    document.getElementById("checkToys").checked = true;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...