ChromeとSafariで「this.select()」における自動選択ができない問題


inputのテキストボックスで、「onfocus=”this.select()”;」を指定すると、マウスでフォーカスを当てた時にテキストが全選択される。

ところが!

ChromeとSafariでは、一瞬でフォーカスが解除されてしまう。。

これの解決には、

onfocus=”setTimeout(function(){document.<form>のname属性名.<input>のname属性名_name.select()},0);”

で解決可能!


★参考URL
 ・[情報と音楽] Safari / Chrome でテキストエリアをフォーカス時にテキストを全選択する

スポンサードリンク

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

前の記事

npptnt2.sysは脅威!?

次の記事

GoogleFeedBurner