札幌Web制作のシンクグラフィカ

disabledを設定した項目について

加藤さん (2011-09-29 20:52:42) http://test.for-ability.net/seirinkan_test/form/event_form05.html

いつもありがたく利用させてもらっています。

inputタグであらかじめdisabledを設定した値が、
送信・自動返信メールに反映できなくて困っています。

具体的には下記の部分
<input type="text" name="イベント" size="50" class="mfp" id="Event" disabled="disabled" />
に、mfp.extensions.jsを使って格納した値を送信・自動返信メールの本文内に反映したいと考えています。

確認画面には意図通り「イベント名:○○」と出ますので、
mailform.jsからsend.cgiにうまく値が渡っていないのかなと推測していますが、
直すべき箇所がわかりません。

disabledに設定してあるものは値の受け渡しができないのでしょうか?


結果として、送信者が変更できない値を送りたいのが目的なので、
hiddenを使ってもdisabledを使っても構わないのですが、
可能な方法があればご教授いただきたいです。

Re:disabledを設定した項目について

和田 (2011-09-30 01:53:32) www.synck.com

disabledとはその名のとおり「機能しない、動作しない」という意味合いでございます。
内容を反映したいけど、閲覧者には編集されたくない。という場合はreadonlyを使うか、
またはhiddenで隠してしまうというのがよろしいかと。

Re:Re:disabledを設定した項目について

加藤さん (2011-09-30 09:21:51) http://test.for-ability.net/seirinkan_test/form/event_form05.html

あっさり解決しました。
ありがとうございます!