• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:メールフォームのソースについて)

メールフォームのソースの問題点とは?

このQ&Aのポイント
  • メールフォームが正常に作成できていない場合には、コードの中に問題がある可能性があります。
  • JavaScriptのコードを使用してメールアドレスを指定する部分に異常があるかもしれません。
  • テキスト入力欄や送信ボタンのコードにも不備があるかもしれません。

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

  • ベストアンサー
noname#37134
noname#37134
回答No.2

関係大ありでした。 EdMax、メールフォームで、検索をかけたところ、次のようなサイトに情報がありました。 http://sun.freehost.ne.jp/~your-edmax/edmaxfaq/edmaxfaq.html#faq00510 EdMaxでは、メールフォームから送信できないとのことです。 ブラウザとメールソフトの連携が出来ないということのようです。 ですから、自作の以外でも、他の方のページを見て、ブラウザからメール送信も出来ないはずと思います。

参考URL:
http://sun.freehost.ne.jp/~your-edmax/edmaxfaq/edmaxfaq.html#faq00510
ryu_saiki
質問者

お礼

ありがとうございます。 問題が解決したわけじゃないですけど、問題の原因がはっきりしたので すっきりしました。メールソフトを変えるなり、メールフォームを 諦めるなり、自分なりの対処方を考えたいと思います。 ありがとうございました。

その他の回答 (1)

noname#37134
noname#37134
回答No.1

html> 最初の < がぬけています。 JavaScriptの部分は、メールフォームの上で、意味がないようですが… 試してみましたが、JavaScriptの部分があってもなくても、data=testがメール送信されてきました。 あと、value="test"は、いらないのではないですか? input type="text"で、テキストボックスができ、そこに書き込んだものが、送信されます。 まあ、testという文字に続けて記入してもらうなら、書いてもいいですが… それより、テキストボックスに何を書き込んでもらうか、質問が必要ですよね。 例えば、 <html> <head> <title>sample</title> </head> <body> <form name="myFORM" method="post" action="mailto:あなたのアドレス" enctype="text/plain"> <br> 好きな食べ物は、何ですか? <br> <input type="text" NAME="data"><br> <input type="submit" VALUE="送信"><br> </form> </body> </html> これで、data=すいか などと答えが送られてきます。 メールフォームは、サーバーにアップしなくても、自分のPC上で動作して、自分にメール送信できますから、試してご覧なさい。 もし、うまく送信できないなら、ブラウザやメールソフトの問題ということもあります。

ryu_saiki
質問者

補足

解答、ありがとうございます。 なるほど。では私は本来必要のないものまで使っていたと 言うことですね・・・・・・。 それで、指摘された部分を考慮して再度試してみたのですが、 やはり自分にメールが届きません。私のブラウザはIE5.5で メールソフトはEdMaxというシェアウェアを使っています。 これは何か関係あるでしょうか? もしお分かりでしたら、 教えていただけると、幸いです。

関連するQ&A