• ベストアンサー

TEXTAREAのテキストにジャンプ先を指定できますか

<TEXTAREA>~</TEXTAREA>内に記述したテキストに、他のURLへジャンプするように指定することはできるでしょうか。 <A HREF="http://www.~.htm">~</A>及び[url=http://www~.htm]~[/url] を用いてジャンプ先を指定してみましたが、うまく行きませんでした。

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

  • ベストアンサー
noname#19206
noname#19206
回答No.1

テキストエリアは入力した文字をそのまま表示するための物ですから、リンクなどを貼ることはできません。 ただ、CSS を使ってテキストエリアのような場所を作りそこにリンクを貼ることはできます。 参考 URL をどうぞ。

参考URL:
http://www6.atwiki.jp/uriaplus/pages/19.html
fanzhao
質問者

補足

 ありがとうございました。早速以下のようなスクリプトを作成したところ、HREF方式でジャンプ先を指定できることを確認しました。  しかし、3つのテキストエリアを横一列にしたいのですが、縦一列に並んでしまいました。横に並べることはできるでしょうか。 <align="left" class="txt1">&nbsp;<div style="width:300px;height:180px;overflow:auto;"> テキスト </div> <align="center" class="txt1">&nbsp;<div style="width:300px;height:180px;overflow:auto;"> テキスト </div> <align="right" class="txt1">&nbsp;<div style="width:300px;height:180px;overflow:auto;"> テキスト </div>

その他の回答 (1)

  • gura_
  • ベストアンサー率44% (749/1683)
回答No.2

>横に並べることはできるでしょうか。  こういうことですか↓ <nobr><span style="width:300px;height:180px;overflow:auto;"> テキスト </span> <span style="width:300px;height:180px;overflow:auto;"> テキスト </span> <span style="width:300px;height:180px;overflow:auto;"> テキスト </span> </nobr>

fanzhao
質問者

補足

うまく行きました。ありがとうございました。 もう1つ文字色の指定はどのようにしたらよいでしょうか。以下のように指定しましたが、うまく行きません。 <h5><A HREF="#C0C0C0"><ABBR TITLE="http://www.~.htm">~</A>~~<ABBR/></h5> よろしくお願いいたします。

関連するQ&A

  • CSS疑似フレーム内の文字色の指定方法を教えて下さい

     CSSを使って作成した疑似フレーム内に以下のようなスクリプトを記述したところ、リンク先にジャンプすることはできましたが、文字色の指定が機能しませんでした。黄色に指定したつもりだったのですが、黒のままでした。文字色の設定方法を教えて下さい。 <h5><A HREF="#C0C0C0"><ABBR TITLE="http://www.~.htm">~</A>~<ABBR/></h5>  前回の質問「TEXTAREAのテキストにジャンプ先を指定できますか」の続きですが、よろしくお願いします。

  • 指定個所へジャンプするには

    HTMLの言語で指定先のURLへ飛ぶには、<A HREF="ファイル名.htm">とすればできます。その中で指定の行に行くには <A HREF="ファイル名.htm#名称">とすればよいらしいのですが、どうも働きません。 例えば、abc.htm の 解説 という所へ飛ぶにはどういう命令を書き、解説の所はどうやって名前定義すればよいのでしょうか? よろしくお願いします。

    • ベストアンサー
    • HTML
  • 指定場所にジャンプと、新しいウィンドウを開くを指定すると動かない

     フレーム分割して本文と本文に対して語句の説明で別々に指定すると動きますが、指定場所にジャンプと新しいウィンドウを開くを両方指定すると起動しません。 <BASE target="ue"> <SCRIPT Language="JavaScript"><!-- function op_gen_2u3z() { window.open("../../h/h_h/genro_2u3z.htm","_blank","width=500,height=600 left=1,top=1,scrollbars=yes,resizable=yes");} function op_gen_z02() { window.open("../../h/suraido/genro_z02.htm","_blank","width=500,height=600 left=1,top=1,scrollbars=yes,resizable=yes");} // --></SCRIPT> 指定して 本文の記述内容で下記のように使用しています。 <A HREF="gen_er_2u3.htm#t-33">弐拾ケ年已前</A> <A HREF="javascript:op_gen_z02()">黒川山</A> でも「黒川山」の指定を下記のように指定すると動きます <A HREF="javaScript:void(0)" onClick="window.open('../../h/suraido/genro_z02.htm','_blank','width=350,height=700 left=300,top=1,scrollbars=yes')">黒川山</A>  但し履歴が消せません 標準設定では、xp Service Pack2 のローカル マシン ゾーンでは、新しいウィンドウは開きますが、「ページを表示できません。」と 語句の説明のフレームに表示されます。 上記方法の記述での誤りを教えて下さい

  • textareaの指定位置へカーソルを移動する

    お世話になっております。 textarea(テキストアリア)をエディターの様に加工しています。 javascriptでtextarea(テキストアリア)内の総行数と行番号を取得して、 textfield(テキストフィールド)に表示しています。 逆に、textfield(テキストフィールド)に行番号を入力してEnterキーを押下した時に 指定した行番号の位置(textarea内)にカーソルを移動したいのですが、 そのようなことは出来ますか? できるとしたら、どのように記述すればよいでしょうか? 参考になるコードまたはページ等ありましたら、教えてください。 宜しくお願い致します。

  • 指定したURLにジャンプさせるには??

    携帯用でお願いします。 パスワード認証でフォームから送られてきたパスワードが違うと文字を表示させ、正しければ指定したURLにジャンプさせたい場合、どのように記述すればいいのですか? パスワードが違う場合はprintで文字を表示。はわかるのですが、ジャンプの仕方がわかりません。 回答お願いします。

    • 締切済み
    • PHP
  • textareaについて

    textareaのタグを使って現在下記のようなものを作ったとします。 この場合ファイルの文章中に記述していくため、項目が増えると HTML自体が長く、先が見にくいかたちになってしまいます。 そのため1000~4000の部分は別ファイルとして提供(この場合 テキスト形式でも、HTML形式でもいいですが) したいと思うのですが、そのようなことは可能でしょうか? textareaタグに限らなくても良いのですが、このような方法を ご存じの方は教えて下さい。 (出来るだけHTMLのタグの範囲がいいかな?) <textarea name="kiriban" rows="2" cols="50" wrap="off"> 4000 ××さん 3000 ●●さん 2000 △△さん 1000 ○○さん 500 □□さん </textarea>

    • ベストアンサー
    • HTML
  • 指定URLにジャンプ(転送)

    http:/xxx.jp/?123 のように最後の数字を変えるだけで、その数字ごとに指定したURLにジャンプするのをよく見かけますが、具体的にどのように記述すればいいのでしょうか?? 紹介しているサイトなどでも結構ですので、ぜひ教えて下さい。

    • ベストアンサー
    • CGI
  • 最後のフレームでジャンプするURLを外部テキストで指定したい

    このたび仕事でFlashを扱うことになり、 アクションスクリプトにつまづいております。 ムービー(ごく簡単なものです)の再生が終わった直後に 所定のURLへジャンプさせたいのですが、 それを外部テキストで指定することは可能でしょうか? stopさせてgetURLで絶対指定してしまえば済む話なのですが、 プログラムが関わってくるウェブページで利用するため、 できれば外部テキストで読み込ませる方法が望ましいと考えております。 どうぞよろしくお願いいたします。

    • ベストアンサー
    • Flash
  • textとtextareaの書式に設定について

    先日、質問をさせて頂きました者になります。 input textとtextareaの書式の設定制御の方法が、 分からなくなってしまい質問をさせて頂きました。 【やりたい事】 textやtextareaの初期値のテキスト色とバックグランの色を、 textやtextareaに初期値が入っている時と入力した値が入っている時に、 指定した書式に各種設定したいと思っています。 具体的には、textやtextareaに初期値が入っている時には、 初期値の文字を薄いグレー色に設定し、バックグランドをピンク色に設定し、 textやtextareaに入力をした値が入っている時には、 入力した文字を黒色に設定し、バックグランドを白色に設定したいと思ってます。 ご教授頂ければと存じます。 よろしくお願いいたします。 【ソース】 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN Frameset" "http://www.w3.org/TR/html4/frameset.dtd"> <html> <head> <script type="text/javascript"> <!--ログ生成スクリプトを取得--> function textoutput(formObj) { <!--text01を取得--> if((text01 = formObj.elements["text01"].value)==formObj.elements["text01"].defaultValue)text01=""; <!--text02を取得--> if((text02 = formObj.elements["text02"].value)==formObj.elements["text02"].defaultValue)text02=""; <!--textarea01を取得--> if((textarea01 = formObj.elements["textarea01"].value)==formObj.elements["textarea01"].defaultValue)textarea01=""; <!--textarea02を取得--> if((textarea02 = formObj.elements["textarea02"].value)==formObj.elements["textarea02"].defaultValue)textarea02=""; <!--出力データを作成--> var text = ''; <!--text3データを作成--> if(text01!==""){ text += '質問1:' + '\n'+ text01 + '\n'; } <!--text2データを作成--> if(text02!==""){ text += '質問2:' + '\n'+ text02 + '\n'; } <!--textarea01データを作成--> if(textarea01!==""){ text += '質問3:' + '\n'+ textarea01 + '\n'; } <!--textarea02データを作成--> if(textarea02!==""){ text += '質問4:' + '\n'+ textarea02 + '\n'; } <!--出力データを作成--> formObj.elements["output"].value=text; } </script> </head> <body> <form name="form01"> <strong>・諮問1:</strong><br> <input type="text" name="text01" value="1入力してください" id="p1" size="30" class="disabled" onfocus="if (this.value == defaultValue) this.value = '';" onblur="if (!this.value) this.value = defaultValue;"><br> <strong>・諮問2:</strong><br> <input type="text" name="text02" value="2入力してください" id="p2" size="30" class="disabled" onfocus="if (this.value == defaultValue) this.value = '';" onblur="if (!this.value) this.value = defaultValue;"><br> <strong>・諮問3:</strong><br> <textarea name="textarea01" id="textarea01" cols="60" rows="5" onfocus="if(this.value == this.defaultValue) this.value=''" onblur="if(this.value == '') this.value=this.defaultValue"> 3入力してください </textarea><br> <strong>・諮問4:</strong><br> <textarea name="textarea02" id="textarea02" cols="60" rows="5" onfocus="if(this.value == this.defaultValue) this.value=''" onblur="if(this.value == '') this.value=this.defaultValue"> 4入力してください </textarea><br> <strong>・出力結果:</strong><br> <input type="button" value="ログ出力" onClick="textoutput(this.form);">&nbsp;<br> <textarea cols=60 rows=20 name="output" id="output"></textarea><br> <textarea id="text" cols="30" rows="5" wrap="soft"></textarea><br> <button onclick="save();">save</button><a id="anchor" href=""></a> </form> </body> </html>

  • HTMLの<a>タグで [テキスト文(.txt)] をIE以外(テキストエディタなど)で開けますか?

    たとえば <a href="test.txt" target=_blank> (あるいは、<a href="test.txt" target="(ジャンプ先)">)とした場合…  テキスト文はIEブラウザで html と同じように開きますが、 これをいきなり「ノートパッド」や「他のテキストエディタ」で開くようにできますか? つまり、<a href="test.pdf">PDF</a> ですと、いきなりAdobeのリーダーが開きますが、これと同じように、<a href="test.txt">をテキストエディタで開きたいのですが…。  よろしくお教え下さい。

    • ベストアンサー
    • HTML