ページ 1 / 1
フォームに値を渡す
Posted: 2007年6月27日(水) 16:48
by tk3
こんにちは 何時もお世話になります。メールに値を渡す方法がフォーラムにありましたが、メールフォームに値を渡したいのですが可能でしょうか?
ちなみに、メールの場合はこれで出来ました。
<a href=mailto:
a@a.jp?subject={title}>
しかし、フォームに渡す場合の方法が解らないのですが?
宜しくお願いいたします。
Posted: 2007年6月27日(水) 17:36
by tsu
フォームに渡すというのはinputタグへ。ということでしょうか?
コード: 全て選択
<input type="hidden" value="{title}" />
なんか違うような。
フォームに値を渡す
Posted: 2007年6月28日(木) 14:07
by tk3
こんにちは 下記の方法でフォームのテキストフィールドの値を代入する場合はどうすすのでしょうか?
使用方法は商品のお問合せボタンをクリックし、リンク先でメールフォームに移動しフォームのテキストフィールド(題名)にtitleの値を代入したいのですが?可能でしょうか?宜しくお願いします。
<input type="hidden" value="{title}" />
Posted: 2007年6月28日(木) 18:21
by tsu
コード: 全て選択
<input type="hidden" value="{title}" />
この内容を渡すとなると別のcgiスクリプトなんかに頼る方法しか無いと思います。
あと、この方法は使えるんですかね?絞り込みの設定をされているのが前提で。
コード: 全て選択
<a href="xxxx.php{@href}&xxxx=5" target="_blank">詳細</a>
リンク先のページがcmsd:entryで出力していればいけそうな気もしますけど。。。
この方法は試してないので何とも言えません。
Posted: 2007年6月28日(木) 18:30
by tsu
うわぁ、なんて馬鹿なこと書いてしまったのだろうか。
普通にそのエントリのタイトルを表示させれば問題ないですね。
コード: 全て選択
<a href="xxx.php{@href}" target="_blank">詳細</a>
で、xxx.phpのデザイン定義側で好きなところに
コード: 全て選択
<h2><xsl:value-of select="title" /></h2>
<input type="text" value="{title}" />
<title><xsl:value-of select="title" /></title>
してやればいいわけですよね。
フォームに値を渡す
Posted: 2007年6月29日(金) 08:56
by tk3
tsu さんが書きました:うわぁ、なんて馬鹿なこと書いてしまったのだろうか。
普通にそのエントリのタイトルを表示させれば問題ないですね。
コード: 全て選択
<a href="xxx.php{@href}" target="_blank">詳細</a>
で、xxx.phpのデザイン定義側で好きなところに
コード: 全て選択
<h2><xsl:value-of select="title" /></h2>
<input type="text" value="{title}" />
<title><xsl:value-of select="title" /></title>
してやればいいわけですよね。
こんにちは お手数お掛けして申し訳ありません。
上記の方法ではどうも上手くいかないようなので、詳しく記します。
Posted: 2007年6月29日(金) 09:26
by tsu
あ、その下3つは1件分表示させる時に、こんなパターンがあります。というのを伝えたかったのです。
でURLパラメタをそのHTMLに取りたいって事ですね。
普通にFORMタグ使ってGET/POSTした方が良いんじゃないですか?
それかJavaScriptかなんかでパラメタ抜き出してエンコードするとか。
編集
エンコードじゃなくデコードでした。。。。。