質問: すみません、初心者です。 フレームワークのためソースを見せることが出来ません。 それでは質問します。 例えば、申込を行うページがあった場合に、 プラン入力>情報入力>情報確認>完了 と画面遷移するページを作成するとします。 そして「情報確認」で、 プラン入力または情報入力で誤った記述をした場合に、 情報確認画面から修正ボタンを押下すると、 画面遷移し、**誤って入力された場所にスクロールする**ように、 画面を作成したいです。 いま作成できている段階では画面遷移のみで、 意図した場所にスクロールすることが出来ず困っています。 申し訳ございません。質問にお答えします。 フレームワークは楽々フレームワークIIです。 誤った場合というのは、名前を間違って入力した場合などのことを指します
回答: すでに遷移できているということなのでスクロールだけ。 フラグメント識別子を使うか、 JavaScriptで scrollTopを設定したり、scrollIntoView() メソッドを呼ぶことでスクロールできます。 一例 ``` document.addEventListener('DOMContentLoaded', function(event) { document.querySelector('input:invalid').scrollIntoView({ behavior: 'smooth' }); }); ```