3行目の名前入力インプットにフォーカスされているときにエンターキーを押してSUBMITします。
SUBMIT後に同じ3行目の名前入力欄にフォーカスされる状態にしたいのですが、
調べたところ、javascriptの「Document.activeElement」を使用して要素の取得はできるようなのですが、
要素の位置を取得⇒SUBMIT後に同じ位置へフォーカスの仕方が分かりません。
ご教示宜しくお願い致します。
php
1echo" 2<form action='a.php' method='POST'> 3<table> 4<tr><th>名前</th><th>mail</th><th>tel</th></tr> 5"; 6$i = 1; 7while( $i < 5 ){ 8 echo" 9 <tr> 10 <td><input type='text' name='お名前' value='".$name[$i]."'></td> 11 <td><input type='mail' name='Email' value='".$mail[$i]."'></td> 12 <td><input type='text' name='TEL' value='".$tel[$i]."'></td> 13 </tr> 14 "; 15 $i++; 16} 17echo" 18</table> 19<input type='submit' value='保存'> 20</form> 21"; 22
回答1件
あなたの回答
tips
プレビュー