1

Web サイト用に複数ページの登録フォームを作成しました。ユーザーが各ページをクリックしたときのページの長さの違いにより、ステップ間の同じページに比例して巻き上げられます。これにより、ユーザーはフォームのステップを表示するために上にスクロールする必要が生じる可能性があります。それが理にかなっていることを願っていますが、私の主な質問は、スクリプトを変更して、間隔ごとにページの上部にリロードするようにするにはどうすればよいですか?

次のページ ナビゲーションの現在のコードは次のとおりです。

<button style='float:right;' class='next-tab mover' type='submit' rel='\" + next + \"'>Next</button>\

これはphpスクリプトから取得されました。#top を使用するなどの明らかなテストをいくつか試しましたが、うまくいきませんでした。何か案は?

4

1 に答える 1

0

最初の div に幅と高さを追加すると、助けになりました。また、2番目のdivを最初のdivに絶対的にしました:

<form id="form1" >
<div id="divHeader"     style="position:absolute;left:20px;top:20px;width:800px;height:600px;" >
Form Steps: <br />
<ul>
<li>Step1:  ....</li>
<li>Step2:  ....</li>
<li>Step3:  ....</li>
<li>Step4:  ....</li>
</ul>
</div>
<div id="divUserInput" style="width:100%;position:absolute;left:20px;top:140px;" >
<!--Form content here....-->
<table border="0">
<tr><td>Question 1</td><td><input type="text" id="txtQ1" /></td></tr>
<tr><td>Question 2</td><td><input type="text" id="txtQ2" /></td></tr>
<tr><td>Question 3</td><td><input type="text" id="txtQ3" /></td></tr>

</table>
</div>

于 2011-10-08T21:01:28.343 に答える