• ベストアンサー

INPUT TYPE

入力不可(表示のみ)にしたいのですが、 ラベルというtypeはないのですか? とりあえず、text value にして、readonlyにしたのですが、 <input type='text value' readonly name='NAME' value=<%=NAME3%>> フォーカスがあたってしまいます。 テキストボックスの背景色を変える方法を教えてください。 または、ラベルという概念があるならば、教えてください。

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

  • ベストアンサー
  • leaz024
  • ベストアンサー率75% (398/526)
回答No.3

「ラベル」という INPUT type はありません。('text value'というのもないと思いますが。) テキストボックスの外観が必要ない(通常の文字と同じ表示方法でよい)ならば、INPUT の type を "hidden" にして、「<%=NAME3%>」を通常表示すればよいのではないでしょうか。   <INPUT type="hidden" name="NAME" value="<%=NAME3%>"><%=NAME3%> やりたいことと違っていたらすみません。

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • BlueRay
  • ベストアンサー率45% (204/453)
回答No.2

使用するOS、ブラウザとブラウザのバージョン等は記述したほうがいいですね。 IEだと、Styleタグを使用すれば色は変更できます。 以下のサンプルでは、 表示文字色:赤 背景色:黄色 枠線:黒色 にしています。 見た目は、テキストボックスには見えないと思います。 <input type='text value' readonly name='NAME' value='<%=NAME3%>' style='color:#FF0000;background-color:#FFFF00;border-left:solid 1px #000000;border-right:solid 1px #000000;border-top:solid 1px #000000;border-bottom:solid 1px #000000'>

wan-chan
質問者

お礼

わお、すばらしい!!! ありがとうございます。 色攻撃でいこうと思います。 初心者ですみません・・・。

すると、全ての回答が全文表示されます。
noname#6248
noname#6248
回答No.1

disabledを使用すれば書込み禁止のようになります。 <input type='text name="name" name='NAME' value=<%=NAME3%> disabled> この場合文字が灰色になりますけどね。

参考URL:
http://tohoho.wakusei.ne.jp/html/input.htm
wan-chan
質問者

お礼

灰色になりました! でも、フォーカスはあたってしまうのですね。 ありがとうございます。

すると、全ての回答が全文表示されます。

関連するQ&A