• 締切済み

フォームの一部のみを目立つようにする(太字・色を変更・ハイライト)方法はありますか?

フォームの一部分の文字列のみを目立たせる方法を探しています: <form> ... <textarea name="hoge">あいうえお<b>かきくけこ</b>さしすせそ</textarea> ... </form> のように書いても、もちろん思惑通りには表示されません。 (「かきくけこ」の部分のみ太字にして、「あいうえお」と「さしすせそ」の部分はそのままにしたいのですが。。。) どなたかよい方法をご存知でしたら教えてください。よろしくお願いしますm()m

みんなの回答

noname#100277
noname#100277
回答No.2

CGIに受け渡す要素の無いform(コピペに使う目的)と云うのなら・・・ textareaに対してCSSで以下に設定すれば良いのでは? textarea{font-weight:****} と・・・ 色等も此処で指定。

全文を見る
すると、全ての回答が全文表示されます。
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

テキストエリアでは難しいですね・・・ divで無理やり作ればできないこともないかと思いますが

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

関連するQ&A

  • フォームの太字を置き換える

    更新記録CGIみたいなものを改造しようとしています。 文章の一部に太字を入れたいと思っています。 入力・修正画面ではフォーム内で<B></B>と出れば良いですが、表示部分でそのまま出ると駄目ですよね。 そこで置き換えようと思ったのですが、うまく出来ません。 $com1 = ~ s/&lt;B&gt;/<B>/g; $com1 = ~ s/&lt;/B&gt;/</B>/g; とすると、$com1の内容が表示されなくなります。(他の部分は正常に表示している) 両方をコメントアウトすると、「&lt;B&gt;」と表示されます。 こういう場合、どのようにしたら良いのでしょうか?

    • ベストアンサー
    • Perl
  • テキスト・セレクトフォームにて何も入力されていない状態ではフォームの色を変えるためには

     Rubyを使用して掲示板のシステムを作成しています。 必須項目 <input type="text" name="textfield"><br> 任意項目 <input type="text" name="textfield2"><br> 必須項目 <input type="text" name="textfield3"><br> 必須項目 <textarea name="textarea"></textarea><br> 必須項目 <select name="select"></select> と複数のテキストフォームとセレクトフォームがあり,その一部が必須項目です。そこで必須項目と分かるようにフォームの入力部分を赤く塗り,何か文字が入力されたら(何か選ばれたら),元の白の状態にしたいと考えています。  このようなことは実際可能なので使用か。ご教授お願いします。

    • ベストアンサー
    • HTML
  • Wordでルビの一部を太字にすることはできますか

    Word2002を使っています。 ルビ(ふりがな)を設定する際に、一部の文字だけを太字にすることは可能でしょうか。 フィールドコードを表示して、一部の文字を選択して太字「B」にしたりフォントを変えてみたのですが、非表示にしてみると反映されていません。印刷してみてもやはり太字にはなってませんでした。 何かいい方法があれば教えていただけませんか。

  • フォームのname値を配列にしてJavaScriptでフォームのチェックをする方法

    JavaScriptでフォームの半角数字のチェックをしたいのですが、 form内容をCGI(PHP)に渡すためname値を配列にしないといけないのですが、 以下のスクリプトだとエラーが出てしまいます。 *実際はif(isNaN~)と<input~>をループで書き出しており、行数が不特定なので それぞれ別のname値を使うことができない状態です。 <script language="JavaScript"> function check() { if(isNaN(document.form1.hoge[0].value)){ alert("値は半角数字で入力してください。"); return(false); } if(isNaN(document.form1.hoge[1].value)){ alert("値は半角数字で入力してください。"); return(false); } return(true); } </script> <form method="post" action="xxx.cgi" onSubmit="return check()" name="form1"> <input type="text" name="hoge[0]"> <input type="text" name="hoge[1]"> </form> 特にCGIに渡す必要がなければ <input type="text" name="hoge"> <input type="text" name="hoge"> としてやればチェックができるのですが、どうしても次の 処理があるためname値を配列にする必要があります。 解決方法がわかる方がおられましたらご教授ください。 以上よろしくお願いいたします。

  • Wwwmailの変更の方法(Perl)

    現在とほほさんのフリーウェアであるWwwmailを使ってf-無メールを送ろうとしているのですが、送られるsubjectをとフォームのダイアログボックスの入力項目のいくつかを繋げた物にしたいのですが、変更しても方法が悪いのか文字列として認識されてしまいます。 その部分は:subject ='ここがタイトル';となっていたのでsubject ="$FORM{'Email'}+$FORM{'name'}";の様に変更しても””の間がその文字のままメールのタイトルになって送られてきます。出来れば入力フォームで取得している日時もタイトルに入れたいので、どなたかWwwmailを使用してメールのタイトルを変更する方法をご存知の方がいたら教えて下さい。

    • ベストアンサー
    • Perl
  • 長いURLをフォームに入力させる方法について

    社内の図書注文フォームを作ろうと思っています。 amzonのurlは最長で2000字を超えるそうです。 図書名: 金額:以外は当該ページのURLを貼ってもらい送信してもらおうと思っています。 短縮URLに変換するというのも考えましたが個人が運営しているフリーソフトしかなく、突然サイトが閉鎖されたり、マルウェアの危険性もあるということなのでやめました。 注文フォーム用のウェブサイトも幅は1000pxしかとっておらず、 通常の<input type="URL"……>のフォームで高さ、幅を大きくすれば4行、5行にまたがるURLを貼り付け途切れないように確認できるものなのでしょうか? いっそ<textarea>を使いそこにURLを貼ってもらおうかなとも考えています。 そういうやり方というのは間違った使い方なのでしょうか? この場合、2000字程度の文字列を入力する場合、colsやrowsはどれくらいの値をすればいいのでしょうか? <textarea type="url" name="A" cols="B" rows="c" ></textarea> まだまだ初心者です。これ以外にも何かいい方法をご存じでしたら教えてください。 よろしくお願いします。 投稿画像

  • エクセルでブラウザへのフォーム入力で、項目があれば入力する方法

    エクセルのマクロでブラウザ上のフォームに自動入力させています。 objIE.document.all.Name.Value = "hoge" のようにフォームのNameという部分にhogeが入ります。 この場合もしNameがなければエラーになってしまいます。 Nameというのがあればhogeを入力、なければ飛ばすという 処理をさせるにはどうすればいいでしょうか?

  • 入力フォームの送受信方法

    入力フォームを作成しましたが、何度設定しても送受信できません。 フォームに記入漏れがある場合、記入漏れがありますと表示しフォームに戻り、 送信後、送信完了ページを表示したいのですが、どこが違いますか? BiNDを使用しているためCGI記入欄はありません。htmlソースのみです。 <form method="post" action="info@00000.com" target="_thanks.html"> <p>お名前:    <input type="text" name="name"></p> <p>メールアドレス:<input type="text" name="email"></p> <p>コメント</p> <textarea name="example" cols="50" rows="10"></textarea> <p><input type="submit" value="送信する"></p> </form> サーバーはCHI、PHP対応です。

  • textareaの内容が一部の携帯で無効に

    以下のように記述して投稿フォームを作っています。 <form action="******.cgi" method="post" enctype="" > <input type="hidden" name="mode" value="prev"> <input type="hidden" name="name" value="">       ・       ・       ・ <textarea cols="55" rows="8" name="CONTENTS"></textarea>       <input type="submit" value="送信" class="btn"> </form> なぜか一部の携帯で<textarea>内の文字列が送信されません。 name属性が大文字なのが原因でしょうか? formのenctype属性が空欄だからでしょうか。 ちなみに問題を確認した端末はAUの京セラK002です。

  • 連動フォーム、値の送信方法について教えて下さい

    http://d.hatena.ne.jp/Mug/20060414/1145023696 上記を参考にさせて頂いています。 HTMLソースのフォーム部分を、下記のように変更。 <form action="result.php" method="post" name="fname"> 都道府県:<select id="sb1" name="s1" onchange="box2.make(this.value);"></select><br /> 市町村:<select id="sb2" name="s2"></select><br /> <input type="submit" name="" value="送信"> </form> result.phpの内容は以下です。 <?php extract($_POST); print_r($_POST); ?> s1,s2の内容は確認出来ますが、プルダウンの選択肢(例えば"神奈川"、"横浜市")の文字列をresult.phpに受け渡したいのですが、知識不足で解決出来ません。 どの様にしたら文字列(東京、神奈川など)をhtmlのフォームからresult.phpに受け渡す事が出来ますか?