• ベストアンサー

文字色変更

textarea name="textareaName" rows="12" cols="80" readonly> abcde あいうえお </textarea> textareaで上記のような記述をしたとき”あいうえお”のみを青色で表記したいのですがどうすればいいのですか。 style="color:blue;"とかと記述すると全体が青色になってしまって苦戦中です。 誰か教えてください

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

  • ベストアンサー
  • m-kur
  • ベストアンサー率50% (22/44)
回答No.1

私も以前、同じことをやりたいと思って、色々調べてみたのですが、特定の文字列だけ文字色を変更すると言うのは不可能なようでした。 readonly属性にされているようですが、特に意味が無いのなら、table等を用いて表現されてはどうでしょうか? CGIにFormから送るのであれば、hidden属性などを使うことも出来ますし。

その他の回答 (2)

  • ron3
  • ベストアンサー率35% (7/20)
回答No.3

もしかしたらなんですが、 いろんなホームページで、 textareaのような表示で、 フォントの色を変えているところを見かけて、やろうとしているのかもしれませんが、だいたいのページだと、 iframe タグを利用していると思います。 #これが対応していないブラウザがおおいからどうしたらいいかって質問でしょうか? http://tohoho.wakusei.ne.jp/html/iframe.htm を参考に使ってみてもいいかもしれません。 textareaタグでは、無理じゃないかな・・・と思います。

参考URL:
http://tohoho.wakusei.ne.jp/html/iframe.htm
  • nuruhho44
  • ベストアンサー率57% (38/66)
回答No.2

#1の方がご指摘の通り無理のようです。リンクも貼れません。 入力用として使うのでなければ、 <DIV style="width : 300px; height : 150px; overflow : auto;">内容文(内容が指定範囲を超えるとスクロールバーが出ます。)</DIV> でもいいかと思います。<DIV>タグですから、何でも入りますよ。

関連するQ&A