-1
ブックマークリンクを使用して変数をDivに変更すると、同じページが表示されなくなりました。php hrefを変更して同じページをリフレッシュせずに
<a href="#" action="<? $aa=4; ?>" onclick="<? $aa=1; ?>document.getElementById('id01').style.display='block'" >ok1</a>
<a href="#" action="<? $aa=5; ?>" onclick="<? $aa=2; ?>document.getElementById('id01').style.display='block'" >ok2</a>
<a href="#" action="<? $aa=6; ?>" onclick="<? $aa=3; ?>document.getElementById('id01').style.display='block'" >ok3</a>
<div id="id01" class="w3-modal">
<span onclick="document.getElementById('id01').style.display='none'"
class="w3-closebtn w3-padding-top">×</span>
<h2>Header</h2>
<ul class="w3-pagination" style="width:100%;">
<li><a href="#" class="tablink" onclick="openCity(event, 'First')">First</a></li>
<li><a href="#" class="tablink" onclick="openCity(event, 'second')">second</a></li>
<li><a href="#" class="tablink" onclick="openCity(event, 'third')">third</a></li>
</ul>
<div id="First" class="w3-container">
// for example 1
<? echo $aa; ?>
</div>
<div id="second" class="w3-container">
// for example 2
<? echo $aa; ?>
</div>
<div id="third" class="w3-container">
// for example 3
<? echo $aa; ?>
</div>
</div>
私は、上記のリンクをクリックして、別の値を取得する必要があります。
ない理由:戻りfalseを使用すると、要素のIDでのonclickハンドラをアタッチするjQueryのまたは他の同様のフレームワークを使用することができます代わりに、これはあなたの最高のだろうリンク
を次からブラウザを防ぐことができますので、代わりにボタンのようなものを使用しますか? –
テーブルリストの一部で、何千ものリンクがあります。 hrefのスピードが良いです。 –