プロが教えるわが家の防犯対策術!

何度もすみません。

以前の教えて!で、テキストにハイパーリンクを貼る方法について記述してあったのですが、レイヤーの使いかたなどがよくわかりませんでした。

現在、TextAreaを使用しているのですが、この中にhttp://から始まる文字列がある場合、自動リンクをはりたいです。改行も認識できなければならないので、TextAreaしか思い浮かばないのですが・・・
何か別のタグをご存知でしょうか?

A 回答 (1件)

TEXTAREA内のテキストは、あくまで入力された文字を表示しており、タグを書いてもそのまま表示しますから、リンクは貼れないと思いますよ。



ところで、何のためにTEXTAREAを使っているのでしょうか?フォーム送信用に、改行を含むテキストの入力用として使うのが本来の使い方です。

でも、スクロール付きの表示用小窓として使っているのであれば、

<DIV style="width : 300px; height : 150px; overflow : scroll;">内容文</DIV>(または overflow : auto )

でできますね。これでしたらリンクどころか何でも入ります。別にDIVタグでなくてもいいです。表示はTEXTAREAというよりIFRAMEに近いです。
    • good
    • 0
この回答へのお礼

ありがとうございます。
改行を含むテキストの入力用として使用しています。
やはり難しいですね。

お礼日時:2004/02/18 10:30

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!