1

私のページには複数ありfieldsetます。それぞれに数が少ないtextfieldです。

選択した任意のtextfield. これどうやってするの?

私がこのようなものを持っているとします

<fieldset>
<legend>First Page</legend>
<input id="bp1" name="bp1" type="text" AUTOCOMPLETE=OFF />
<input id="bp2" name="bp2" type="text" AUTOCOMPLETE=OFF />
<input id="bp3" name="bp3" type="text" AUTOCOMPLETE=OFF />
</fieldset>

<fieldset>
<legend> Next Page</legend>
<input id="other1" name="other1" type="text" AUTOCOMPLETE=OFF />
<input id="other2" name="other2" type="text" AUTOCOMPLETE=OFF />
<input id="other3" name="other3" type="text" AUTOCOMPLETE=OFF />

</fieldset>
<div id="navigation" style="display:none;">
                    <ul>
                        <li class="selected">
                            <a href="#">First Page</a>
                        </li>
                        <li>
                            <a href="#">Next Page</a>
                        </li>

最初のページで 3 番目のテキスト フィールド (id="bp3") に注目し、次のページでは 2 番目のテキスト フィールド、つまり id="other3" に注目したいと考えています。これを行う方法?

4

1 に答える 1

0

フォーカスしたいフィールドでfocus()を使用します

document.getElementById('bp3').focus()

次に、次のページvisibilityイベント、つまり次のページの onclick

<a href="#" onclick="document.getElementById('other3').focus()">Next Page</a>

于 2013-11-13T12:42:30.810 に答える