現在、以下を使用して複数のリンクがある場合:
Options 1:
<a href="javascript:;" onClick="window.location.hash+='A'">Option A</a>
<a href="javascript:;" onClick="window.location.hash+='B'">Option B</a>
<a href="javascript:;" onClick="window.location.hash+='C'">Option B</a>
Options 2:
<a href="javascript:;" onClick="window.location.hash+='1'">Option 1</a>
<a href="javascript:;" onClick="window.location.hash+='2'">Option 2</a>
<a href="javascript:;" onClick="window.location.hash+='3'">Option 3</a>
Options 3:
<a href="javascript:;" onClick="window.location.hash+='X'">Option X</a>
<a href="javascript:;" onClick="window.location.hash+='Y'">Option Y</a>
<a href="javascript:;" onClick="window.location.hash+='Z'">Option Z</a>
これらのいずれかをクリックするたびに、URLに追加され続けます。現在のハッシュがすでに存在するかどうかを確認する方法はありますか(つまり、ハッシュ文字列の3番目の文字の場合は、現在のハッシュに置き換えます)。どんな助けでも大いに感謝します!ユーザーがオプションの選択を行ったり来たりしても、次のような最終結果を達成しようとしています。
http://mydomain.com/question-page#A3Y