テキスト入力フォームのカーソル位置について

[新着] Webテンプレートを仮オープンしました



0   名前: きむ : 2007/05/13(日) 01:35  ID:vHPhQnmW sub-9g
はじめまして、きむと申します。
現在メール送信フォームを作成中です。

2つのテキスト入力欄のあいだでカーソルを最初の入力欄から次の入力欄に移動させるとき

@TABキーでカーソル移動させる・・次の入力欄の1文字目にカーソルが移動
Aマウスで次の入力欄上でクリックしてカーソルを移動させる・・次の入力欄の2文字目にカーソルが移動

という現象がおきます。
マウスを使用して入力欄の移動をしても、入力欄の1文字目にカーソルを移動させるにはどうすればいいでしょうか?

TAGはこんな風に打ってます。

<TABLE><TR>
<TD class="form1">郵便番号</TD><TD class="form2"><INPUT size="3" type="text" name=" " value=" " maxlength="3">&nbsp;&nbsp;-&nbsp;&nbsp;<INPUT size="4" type="text" name=" " value=" " maxlength="4">
</TR></TABLE>

どなたか、ご教授お願いいたします。

1   名前: 元帥 : 2007/05/13(日) 01:35  [URL]  ID:vwLzckla sub-bK
公の場で機種依存文字(丸文字:@、A)はやめしょう。

value属性の値にスペースを指定しているからだと思います。
マウスを使用した時でも、入力欄の一番左端でクリックすれば、カーソル位置は1文字目にいくものと思われます。


一覧へ戻る