• ベストアンサー

HPでメールフォームを作るとき

<TEXTAREA name="メッセージ" rows="6" cols="35">メッセージをいれてください</TEXTAREA></td> と、メールフォームのメッセージを書くところを作るとき こういうのをいれるじゃないですか, しかし保存してみると</TEXTAREA>が<%%TEXTAREA>に なってしまうんです。<%%TEXTAREA>になると下に書いたやつがぜんぶメッセージのトコロにのってしまうんです。 どうやったらなおせるのか知ってたら教えてください! 文章も意味が分からなかったらすいません。 HP作成は2styleを使っています。

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

  • ベストアンサー
  • capuchin
  • ベストアンサー率46% (13/28)
回答No.1

ちょと「2style」っていうのを知らないんですが、文字変換がかかっているんじゃないんでしょうか。そのソフトはHP作成用のソフトですか?設定で直せないんですかね? それが出来ないようで、ある程度HTMLの知識があれば、Winならメモ帳とかのシンプルテキストエディタで作成されたらどうですか? 余計な変換なんて一切されませんよ。

関連するQ&A

  • メールフォームの作り方(html)dw cs3

    dreamweaver cs3.0 でHPを作っています。 メールフォームを作ったのですが、「送信」ボタンを押すとメールソフトが起動し、宛先のメールアドレスだけが入力された「メッセージの作成」窓が開き、フォームの枠に入力された内容が、メール窓に反映されず、空のメッセージが送られてきます。 htmlはフォームタブにテーブルを使い下記の様にしていますが、何か指示が間違っているのでしょうか? <form action="mailto:★★★@yahoo.co.jp" method="post" enctype="application/x-www-form-urlencoded" name="sougo_rinku" id="sougo_rinku"> <table width="520" border="1" align="center"> <tr> <td>HPアドレス</td> <td><input name="hp_URL" type="text" value="http://" size="50" maxlength="1000" /></td> </tr> <tr> <td valign="top">HPの紹介文</td> <td><textarea name="hp_syoukaibun" cols="41" rows="5"></textarea></td> </tr> </table> <p align="center"><input name="送信" type="submit" value="送信" /></p> </form> また、FC2のメールフォームの様な、メールソフトを使わないフォームにしたいのですが、このやり方ではどうしても、送信ボタンを押した人のメールソフトに依存してメールを受け付けることになるのでしょうか? CGIは使ったことがなく、よくわかりません。 ほぼ知識がありませんが教えてください、よろしくお願いします<(_ _)>

    • ベストアンサー
    • HTML
  • フォーム制作。

    アンケートをするためにフォームを作っているのですが、 CGI使えないサーバーはできませんよね? 今、自作のCGIは使えないけどフォームとカウンターなら 使えるとか言うのでそれをつかって一応作れているので、 僕は良いのですが、友達がそういうのしたいというので どうやったらフォーム作れるんですか? <INPUT SIZE="30" NAME="">とか <INPUT TYPE="RADIO" NAME="" VALUE="">とか <select name="">とか <TEXTAREA ROWS="4" COLS="40" NAME=""> ・・・とかは分かるんですけどそれだけじゃ送れませんよね。ちゃんと何所に送られるのかを設定しないと・・・。 <FORM ACTION~(?)とかいう初めに付ける奴がわかんないです・・・(^^;) なんか自分でもわかんないのでわけわからない文章に なってしまいました。m(-_-)m

    • 締切済み
    • CGI
  • 端末によって印刷されたフォームが違う?

    すみません、初心者です。教えてください・・・。 上司に言われて電子書類のフォームを作成しているのですが、印刷した時に私のパソコンから印刷すると1ページに印刷されるのに、上司のパソコンから印刷すると2ページに分かれて印刷されてしまうのです。(使用しているプリンタは同じものです) どうしてなのでしょう・・・??? また、フォームの中の「テキストエリア」の大きさが違って印刷されるのですが、何が原因なのでしょうか? ちなみに、テキストエリアのソースは下記のとおりです。 <TD width="10%">3.内容</TD> <TD width="65%"><TEXTAREA NAME="MESSAGE" COLS=75% ROWS=20> すみません、ご質問するのに必要な情報が他に分かりませんでしたので、必要があれば補足します。 よろしくお願い致します。

    • ベストアンサー
    • HTML
  • メールフォームでのtextareaの改行

    htmlでフォームを表示し確認、送信はphpで行うフォームなのですが htmlのフォームでtextareaで改行しても確認、送信時には改行が反映されません。 例:(*は改行です) あああ* いいい* ううう* としても『あああいいいううう』となってしまいます。 <textarea name="メッセージ" cols="50" rows="3"></textarea> としています。 検索してこちらのページが参考になることまではわかったのですが 応用の方法がわかりません・・・ http://jp2.php.net/manual/ja/function.nl2br.php 試しにphp内に string nl2br ( string $メッセージ ) としてみたのですが思ったとおりエラーです。 初心者ながらくだらない質問になってしまい申し訳ないのですが どのようなソースにすればいいのでしょうか?

    • 締切済み
    • PHP
  • 複数のフォームを一括で送信することは可能ですか?

    それらしきキーワードで検索しても出てこないので 頓珍漢な質問をしてるかもしれませんが、ご容赦ください。 送信ボタンは同一フォーム内のデータを送信できると思うのですが 複数のフォームを1つの送信ボタンで送信することは可能でしょうか? 例えば、下の2つのフォームを1つの送信ボタンでデータ送信することは可能でしょうか?2つのフォームを1つに合わせるというのは なしでお願いいたします。 <form name="nform" method="POST" action="mailto:webmaster@a.com?subject=問い合せ" enctype="text/plain"> <p>お名前 :<input type="text" name="name" size="40"></p> <p> メッセージ: <br> <textarea cols="50" rows="5" name="message"></textarea> </p> <p><input type="submit" value="送信する"></p> </form> <form name="nform2" method="POST" action="mailto:webmaster@leposystems.com?subject=問い合せ" enctype="text/plain"> <p>お名前 :<input type="text" name="name" size="40"></p> <p> メッセージ: <br> <textarea cols="50" rows="5" name="message"></textarea> </p> <p><input type="submit" value="送信する"></p> </form>

    • ベストアンサー
    • HTML
  • HTML5メールフォームの作り方

    お世話になります。HTML5のテンプレートを使用してメールフォームを作成しようとしておりますが、なかなかうまくいきません。action=""にメールアドレスを入れてみましたが、できませんでした。どなたかお分かりの方いらっしゃいましたら、どうかよろしくお願い致します。 <form id="contact" action="contact.html" method="post"> <div class="form_settings"> <p><span>Name</span><input class="contact" type="text" name="your_name" value="" /></p> <p><span>Email Address</span><input class="contact" type="text" name="your_email" value="" /></p> <p><span>Message</span><textarea class="contact textarea" rows="5" cols="50" name="your_message"></textarea></p> <p style="padding-top: 15px"><span>&nbsp;</span><input class="submit" type="submit" name="contact_submitted" value="send" /></p> </div> </form>

    • ベストアンサー
    • HTML
  • 複数のフォームを一括で送信することは可能ですか?

    CGIの勉強を始めたばかりの初心者です。 本に簡単なフォームメールがあったのですが、複数のフォームを一括でデータ送信する方法はあるのでしょうか? http://oshiete1.goo.ne.jp/qa3395953.htmlで教えて頂いた方法を真似て、以下のようにしてみたのですが、これだと1つのフォームしかデータ送信できないです。 CGIの方もいじらないと複数のフォームを一括送信はできないのでしょうか? <script language="javascript"><!-- function send() { document.nform.submit(); document.nform2.submit(); } //--></script> <form name="nform" method="POST" action="./5-2.cgi"> <p>お名前 :<input type="text" name="name" size="40"></p> <p> メッセージ: <br> <textarea cols="50" rows="5" name="message"></textarea> </p> </form> <form name="nform2" method="POST" action="./5-2.cgi"> <p>お名前 :<input type="text" name="name" size="40"></p> <p> メッセージ: <br> <textarea cols="50" rows="5" name="message"></textarea> </p> </form> <input type="button" value="送信" onClick="send()">

    • ベストアンサー
    • CGI
  • TEXTAREA に入力時の位置

    大きなサイトの入力フォームは、テキスト入力エリア内をクリックすると左上角から入力できますが、以下のようにhtmlを書くと、クリックしたところから入力が始まってしまいます。 大手のように、左上角から入力を始めるようにするにはどうすればいいのでしょうか。 ご存知の方がおられましたら教えてください。 よろしくお願い致します。 <TR> <TD> 下の文: </TD> <TD> <TEXTAREA rows="10" cols="50" name="body"> </TEXTAREA> </TD> </TR>

    • ベストアンサー
    • HTML
  • メールフォームについて

    この中にどのようなHTMLを書けば自分のPCにメールが届く ようになりますか?よろしくお願いします。 <h2>■MAIL FORM</h2> <div class="text"> <form><table><tr><td width="100" align=right> NAME</td><td align=right><input type="text" name="Name" size="34"></td></tr><tr><td width="100" align=right> MAIL</td><td align=right><input type="text" name="Mail" size="34"></td></tr></table> <TEXTAREA NAME="Comments" ROWS="8" COLS="39" value="comments"></TEXTAREA> <br> <table><tr><td width="100" align=right> </td> </tr><tr> <td width="100" align=right> URL</td><td><input type="text" name="URL" value="http://" size="34"></td></tr><tr><td></td><td align="right"> <INPUT TYPE="reset" VALUE=" Reset "> <INPUT TYPE="submit" VALUE=" Send "></FORM> </td></tr></table><br></div>

    • ベストアンサー
    • HTML
  • テキストエリアの作成法

     下記のような横一列に並んだ3つのテキストエリアを作成しました。Mozilla Firefoxではほぼ期待通り表示されましたが、インターネット・エクスプローラーでは全く表示されません。後者でも表示させるにはどうしたらよいでしょうか。 またテキストエリア内の文章に改行をつけるにはどうしたらよいでしょうか。 <form><p class=MsoNormal><span><TEXTAREA ROWS="13" COLS="70" NAME="textarea1"id=textarea1 style="HEIGHT: 540px; WIDTH: 300px; font-size: 9pt" readonly> 『テキスト』 </TEXTAREA> &nbsp;<TEXTAREA ROWS="13" COLS="70" NAME="textarea1"id=textarea1 style="HEIGHT: 540px; WIDTH: 300px; font-size: 9pt" readonly> 『テキスト』 </TEXTAREA> &nbsp;<TEXTAREA ROWS="13" COLS="70" NAME="textarea1"id=textarea1 style="HEIGHT: 540px; WIDTH: 300px; font-size: 9pt" readonly> 『テキスト』 </TEXTAREA></span></p></form>