ホームページ >バックエンド開発 >PHPチュートリアル >ハイパーリンクジャンプ機能を事前に実行
ハイパーリンクが
にジャンプする前に
というタイトルで関数を実行します
目的: ハイパーリンクをクリックすると、onclick() 関数がセッションに値を割り当て、ジャンプ後のページがこの値を出力します
質問: クリックリンク関数が実行されないのはなぜですか? false を返すか true を返すようにしても、セッションに値を割り当てることができず、ジャンプ後のページが空白になります
ハイパーリンク ページ コード
<br /> <body><br /> <?php <br /> session_start();<br /> function f1()<br /> {<br /> <br /> $_SESSION['test']="wewew";<br /> echo "wocaoeo";<br /> return false;<br /> }<br /> ?><br /> <a href="test.php" onclick="return f1();">单击执行f1 </a><br /> </body><br />
<br /> <?php <br /> session_start();<br /> echo $_SESSION['test'];<br /> <br /> ?><br />