私はさまざまなフォームのページを持っています。私がしたいことは、投稿後にページの特定の部分に行くことです。フォーム提出後にページのセクションに戻る
私が読んだことのすべてから、PHPでヘッダ()を使用すると、私は使用している変数を失いたくないので、リンクと正常に動作します
function scrollToAnchor_name(anchorName) {
location.hash = "#" + anchorName;
}
- - ので、私はいくつかのscrollToAnchor jsのように遭遇
<a href="#bottom">bottom</a>
が、私は、PHPを経由して、それをトリガーするかどうかはわかりません - それは私が何であるため、PHPをフォームを処理し、変数を設定するために使用します。
私は
<?php
echo "function test";
echo '<script type="text/javascript"> run(); </script>';
?>
しかし、私はjsファイルについて何も知らないので、これは私に何を意味するような一つの解決策は、私がしようとしたのを見てきました -
echo "scrollToAnchor_name(anchorName);";
しかし、それは大きなミスでした。
私はこの正しい方法に近づいていますか?もしそうなら、私はPHPから上記のスクリプトをどのようにトリガーすることができるかに関する指針をいくつか教えていただけますか?特定の要素かどうかにスクロールするかどうかのための条件はありません場合は
乾杯
フォームバリデーターを使用してフォームの検証を行い、ページをリフレッシュせずにfo rmそのもの。それはあなたのために動作することを願って –