• ベストアンサー

テキストエリアにカーソルを自動的に移動させる方法

ASPで、 テキストエリア(フォーム)    ↓ テキストエリアの入力をファイルに書き込み    ↓ ファイルの内容を一覧表示 の順に処理を並べて組んでいます。 テキストエリアに文字を入力したあと、送信ボタンを押すと、 ファイルに書き込んで、ファイルの内容を画面に表示します。 カーソルが、画面の下にいってしまいます。 一度テキストエリアの外に行ってしまったカーソルを、自動的に テキストエリア内に戻す方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • HUTABA
  • ベストアンサー率27% (436/1611)
回答No.1

JavaScriptのdocument.フォーム名.テキストエリア名.focus() で、テキストエリアにカーソルを持っていけます。 それを使ってみてはどうでしょうか?

quick-nono
質問者

お礼

HUTABAさん、できました! どうもありがとうございました!

関連するQ&A

  • テキストエリアを自動的にアクティブにする方法

    JFrameに埋め込んだJtextAreaをウィンドウが表示された時点から入力可能状態(カーソルがテキストエリア内で点滅している状態)にしたいのですが、プログラム化するにはどうすればよいのでしょうか。 これ、JTextAreaが一つならば、Windowだとデフォルトでアクティブになるようなのですが、UNIX系だとなぜかうまくいかないのです。

  • ファイルからテキストエリアへ

    ファイルからReadLineで読み込んだ値を テキストエリアに表示したいんですが うまくいきません。 ブラウザに表示させることはできたんですが。。。 一つのaspでファイル読み込み、 テキストエリアに表示。 できませんか? ASPは初心者です。 わかりやすく書いて頂けるとうれしいです。 よろしくお願い致します。

  • テキストエリアの内容がメールに送信できない

    テキストボックスやラジオボタンなど、フォームに書き入れた内容をメールに送信するプログラムを作っています。(アンケートフォームのようなもの) まず、nyuryoku.phpでテキストエリア内に入力されたものを kakunin.php に $area1 として、表示させました。その内容を、hidden でmail.php に送りました。 kakunin.phpでは、$area1 がきちんと表示されるのに、 メールに送られてきた内容は、1行しか送られてきません。 なぜなのでしょうか? kakunin.phpで改行させる為に、  $area2 = nl2br($_POST[area]."\n"); をしましたが、それは関係あるのでしょうか。 分かりづらい説明で、申し訳ありませんがよろしくおねがいします。

    • ベストアンサー
    • PHP
  • 画面上のカーソルの位置を取得(VB)

    教えて下さい。 開発環境:VB2008 作成した画面上に、Aテキスト、Bテキストという2つのテキスト入力エリアがあり、それぞれ 仕入先コード、品目コードを入力する形となっています。 但し、それぞれのデータ件数が多い事から、ハンド入力が難しく、もう1つ別のフォームを作成し、 別のフォームでテーブルから検索された結果を、そのもとのフォームの入力エリアに返したいと 考えています。 そこで、画面の下部に検索ボタンを設け、Aテキストにカーソルがある状態で検索ボタンを押された 場合は、仕入先マスタ検索のフォーム、Bテキストにカーソルがある状態で検索ボタンが押された場合は、 品目マスタの検索へというように、カーソルの位置で開くフォームを変えたいと考えています。 画面上のどちらのテキストが選択されているか?を取得するような事は可能なのでしょうか? 初歩的な質問で申し訳ありませんが、教えて下さい。

  • テキストエリアへの記号代入

    こんにちは。以下、ご回答いただければ幸いです。 日頃、PHPカテゴリにてお世話になっておりますが、以下のようなものを作りたいと考えているのですが、その流れ(仕組)が分からず、 http://oshiete1.goo.ne.jp/qa2749334.html にて同じような質問があったので、今回javascriptにて投函させていただきました。宜しくお願いいたします。 上記、URLと同じなのですが、流れのイメージとして、テキストエリアに文字を入力している際、入力途中でテキストエリア外に設置のボタン(アイコンなど)を押したとき、その押したボタンに埋め込んである?記号などを、テキストエリアでの入力途中に引き継いで記号文字列を代入したいと考えています。 適切な説明が上手く出来ないのですが、例えば、テキストエリアにおいて、 こんにちは と入力したとき、テキストエリア外に設置のボタンを押すことで、 こんにちは[a:1] と、このようにしたいのです。 色々なイメージを描いておりますが、テキストエリア内にカーソルがあるとき、一旦テキストエリアの外のボタンを押して、また元のカーソルの位置に戻すには?とか、ボタン(アイコン)に設定の記号文字列を代入するには?と、一向に具体的なイメージがつかめずにいる次第です。 お忙しい中恐縮ですが、ご指導頂戴出来れば幸いです。宜しくお願いいたします。

  • onclickでテキストエリアの末尾にカーソルを入れるには

    <A HREF="javascript:function voi(){};voi()" onClick="document.main.message.value='私たちは'">記入する</A> 上記をクリックしたときにテキストエリアに「私たち」が入力されますが、そのあとにカーソルを持っていく方法をお知らせいただけないでしょうか。

  • テキストエリアに入力された文字を「この内容で保存」を押すと、

    テキストエリアに入力された文字を「この内容で保存」を押すと、 ファイル名、見出しの下に保存されたファイル名と見出し(ファイルの一部分)が表示され、 ファイル名をクリックすると、内容がテキストエリアに表示されるオンラインメモ帳プログラムです。 ↓↓オンラインメモ帳作成中1とオンラインメモ帳作成中2をつなげてください。 http://blogs.yahoo.co.jp/bleach4912/13739355.html http://blogs.yahoo.co.jp/bleach4912/13739377.html ※文字数制限があるのでブログの方に書きました。 最新のバージョンのXAMPPをインストールして、ブラウザで表示して、処理を行うとファイル名エラーとなり処理が正しく実行されません。どのようにすればいいですか?

    • ベストアンサー
    • PHP
  • ASP.NET Web上のテキストファイルを自動読み込みする方法について

    ASP.NET WinXP VisualWebDeveloper2005ExpressEdition Web入力及び更新画面を作成しています。 ユーザに対して時間に関係なく 管理者がWebページを 更新しないでリアルタイムに メッセージを送信したい。 考え中の案 ・管理者が必要に応じて  メッセージのテキストをWebサーバにアップロード  する。 ・webページ上(ASP.NET)でテキストファイルを  参照してページに表示する 上記のようなファイルアクセス方法は セキュリティ上危険でしょうか? また、そももASP.NETでのテキストファイル 参照方法がわかりません。 教えてください。 サンプルがありましたらよろしくお願い致します。

  • php テキストエリアの入力チェック

    現在、phpを使用してメールフォームを作成しております初心者です。 入力確認画面(二画面目)において テキストエリア(お問い合わせ内容入力エリア)内の入力内容が ・半角もしくは全角スペースのみ ・テキストエリア未入力で初期値  【 こちらにお問い合わせ内容を入力! 】 のままの場合のチェック&エラーメッセージを表示させたくて 下記のようなphpソースを記述してあれこれやってるのですが思うようにいきません。 テキストエリアに半角英数、全角文字が入力された場合は 思い通りにチェックを通過します。 しかし・・・ ・全角スペース1文字分以上 ・半角スペース2文字分以上 入力された場合もチェックを通過してしまいます。 半角スペース1文字分までの入力の場合はエラーメッセージを表示してくれるのですが・・・ ~前略~ <?php //お問い合わせ内容 if ($contents == " " || $contents == "こちらにお問い合わせ内容を入力!") { $errormsg[] = "お問い合わせ内容を入力して下さい"; } ?> ~後略~ 当方まだまだphp初心者れべる故、わかりやすくご回答頂けると有難いのですが・・・ どなたかご回答宜しくお願い致します。

    • ベストアンサー
    • PHP
  • テキストエリアでの処理に関して

    あるテキストエリアの中で、OnDbclickイベントでダブルクリック した場合にサブウィンドウを開き、サブウィンドウの中であるDBから 情報を取得し、親ウィンドウの隣のテキストエリアに値を表示するような事をしていますが、ダブルクリック以外でもそのテキストエリアに入力があったらDBを検索するような仕組みを考えています。 基本的には文字数制限をし、6文字入力された時点でDBへ検索しに 行くような形にしたいと考えています。 そもそも同じテキストエリアでダブルクリックはサブウィンドウ、 入力後は他の処理というような事が可能なのでしょうか。。。 どういった記述をすれば良いか教えて下さい。 よろしくお願いします。

専門家に質問してみよう