ウェブサイトのメニューにリンクの長いリストがあります。デフォルトでは最初の 3 つのリンクが表示され、残りのリンクには「表示/非表示」ボタンがあります。
訪問者の好みに応じて、デフォルト値 (表示または非表示) を変更できるようにしたいと考えています。
--> したがって、デフォルト値は「非表示」です。訪問者が「表示」をクリックしてからリンクをクリックした場合、次のページをデフォルトで「表示」にしたいと考えています。その後、非表示をクリックすると、デフォルトは「非表示」になります。
以下は私のメニューです。1-2-3 は常に表示され、4-5-6 は表示または非表示になります。
<ul>
  <li><a href="test.php">1</a></li>
  <li>2</li>
  <li>3</li>
  <div class="liste-cachee">
    <div class="quotecontent">
     <div style="display: none;">
      <li>4</li>
      <li>5</li>
      <li>6</li>
     </div>
    </div>
  </div>
 <input type="button" value="Plus / Moins" onclick="if (
 this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != 'block') { 
 sendMenuDisplay('block'); 
 this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'block'; 
 } else { 
 sendMenuDisplay('none'); 
 this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none';  }" />
</ul>
私の質問は: 訪問者が選択したもの (表示または非表示) を保存し、それを $_POST 変数に入れて、次のページのデフォルト値として使用するにはどうすればよいですか?
お時間をいただきありがとうございます。