0

作成中のフォームでマウスを使用できないという奇妙な状況が発生しました。テキストフィールドをタブで移動する必要があります。2 番目のフィールドをクリックすると、最初のフィールドに戻るだけなので、Tab キーを押す必要があります。

これは完全にシンプルなフォームです。ラベルと関係がありますが、これまで問題が発生したことはありません。

ところで: このフォームまたはページには JS または CSS はありません

私の例:

<form>

<label for="username"*Username label>

<input type="text" name="username" tabindex="1" id="username">

<label for="password"*Password*label*> 

<input type="password" name="password" tabindex="2" id="password">

<input type="submit" class="button" value="Login" name="submit" >

</form>
4

1 に答える 1

0

これは、入力をラベルでフォーマットする適切な方法です。これで問題が解決するはずです。

<label for="username">*Username*<input type="text" name="username" tabindex="1" id="username"/></label>
<label for="password">*Password*<input type="password" name="password" tabindex="2" id="password"/></label>

デモ: http: //jsfiddle.net/ZFZgt/

于 2013-02-25T21:41:21.410 に答える