私は JavaScript を初めて使用し、フロントエンドの開発側に深く関わっています。私は以下の私の質問でいくつかの助けを見つけました-更新時の自動ブラウザスクロールを防ぎます- しかし、私は別のシーンを持っています - ページの更新を組み込んだものです。この例は機能しますが、ページが更新されると、ページはトップに戻り、
Scenerio : Web アプリは一連の質問、状態、身長、体重、性別などを尋ねます。次に、計算ボタンをクリックすると、バックエンドで設定されたルールに基づいてユーザーの回答結果が表示されます。すべてのページ コンテンツが同じページに表示されます。質問に答えて計算ボタンをクリックするまで、結果側は無効モードになっています。
現在何が起こっているか: ユーザーが質問に答え、計算ボタンがクリックされ、スピナーが約 5 秒間表示され、バックエンドから結果が読み込まれます。結果が読み込まれると、ページが更新され、ユーザーが回答したすべての質問とともにページ コンテンツの上部に戻ります。結果を表示するには、下にスクロールする必要があります。
私がやりたいことは次のとおりです。 [計算]ボタンをクリックすると、ページが結果の位置に移動し、ページの更新後もそこにとどまります。
上記のリンク例のように JavaScript を使用して、ページが更新された後に特定のページ位置に移動するにはどうすればよいですか? どんな助けでも大歓迎です。