― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

返信する
ユーザー名:
件名:
オプション:
BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: ON
BBCode を無効にする
フォントサイズ:
フォントカラー
スマイリーを無効にする
URL を自動的にパースしない
ユーザエージェントを表示する
認証コード
KCaptcha by Nikita_Sp
   

トピックのレビュー - text入力フィールド内の文字列の表示をスクロールさせるには?
作成者 メッセージ
  記事の件名:  text入力フィールド内の文字列の表示をスクロールさせるには?  引用付きで返信する
フォーム部品のtext入力フィールド内の文字列の表示を
Firefox上でスクロールさせるにはどうしたらよいでしょうか?

例:IEやChromeの場合は scrollLeft などを使えばスクロールするのですが、
Firefoxではどうやっても全くスクロールしてくれません。
<!-- simple example -->
<html>
<head><script type="text/javascript">
function Scroll() {document.FORM.INPUT_TEST.scrollLeft = 80;}
</script></head>
<body>
<form name="FORM" action="#">
Text: <input type="text" name="INPUT_TEST" value="1234567890" size="5"><br>
Scroll to: <input type="button" value="RightSide" onclick="Scroll()">
</form>
</body>
</html>

マウス操作による入力支援機能のJavaScriptを作ったのですが、上記理由のため
Firefoxでは文字列が長くなった時にカーソル位置の文字が表示されなくなり困っております。
ヒント等ご助言よろしくお願いします。
投稿記事 Posted: 2009年5月02日(土) 17:00

All times are UTC + 9 hours


ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean