フォームに値を渡す

「まったく何も分からない・・・」そんなユーザーさんの為のフォーラムです。どんなご質問でもお気軽にどうぞ。
返信
tk3
アクティブユーザー
記事: 20
登録日時: 2007年6月19日(火) 11:48
お住まい: 水道屋

フォームに値を渡す

投稿記事 by tk3 » 2007年6月27日(水) 16:48

こんにちは 何時もお世話になります。メールに値を渡す方法がフォーラムにありましたが、メールフォームに値を渡したいのですが可能でしょうか?
ちなみに、メールの場合はこれで出来ました。
<a href=mailto:a@a.jp?subject={title}>
しかし、フォームに渡す場合の方法が解らないのですが?
宜しくお願いいたします。

tsu
パワーユーザー
記事: 208
登録日時: 2006年1月16日(月) 12:00
お住まい: さいたま

投稿記事 by tsu » 2007年6月27日(水) 17:36

フォームに渡すというのはinputタグへ。ということでしょうか?

コード: 全て選択

<input type="hidden" value="{title}" />
なんか違うような。

tk3
アクティブユーザー
記事: 20
登録日時: 2007年6月19日(火) 11:48
お住まい: 水道屋

フォームに値を渡す

投稿記事 by tk3 » 2007年6月28日(木) 14:07

こんにちは 下記の方法でフォームのテキストフィールドの値を代入する場合はどうすすのでしょうか?

使用方法は商品のお問合せボタンをクリックし、リンク先でメールフォームに移動しフォームのテキストフィールド(題名)にtitleの値を代入したいのですが?可能でしょうか?宜しくお願いします。

<input type="hidden" value="{title}" />

tsu
パワーユーザー
記事: 208
登録日時: 2006年1月16日(月) 12:00
お住まい: さいたま

投稿記事 by tsu » 2007年6月28日(木) 18:21

コード: 全て選択

<input type="hidden" value="{title}" />
この内容を渡すとなると別のcgiスクリプトなんかに頼る方法しか無いと思います。


あと、この方法は使えるんですかね?絞り込みの設定をされているのが前提で。

コード: 全て選択

<a href="xxxx.php{@href}&xxxx=5" target="_blank">詳細</a>
リンク先のページがcmsd:entryで出力していればいけそうな気もしますけど。。。

この方法は試してないので何とも言えません。

tsu
パワーユーザー
記事: 208
登録日時: 2006年1月16日(月) 12:00
お住まい: さいたま

投稿記事 by tsu » 2007年6月28日(木) 18:30

うわぁ、なんて馬鹿なこと書いてしまったのだろうか。
普通にそのエントリのタイトルを表示させれば問題ないですね。

コード: 全て選択

<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>
してやればいいわけですよね。

tk3
アクティブユーザー
記事: 20
登録日時: 2007年6月19日(火) 11:48
お住まい: 水道屋

フォームに値を渡す

投稿記事 by tk3 » 2007年6月29日(金) 08:56

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>
してやればいいわけですよね。
こんにちは お手数お掛けして申し訳ありません。
上記の方法ではどうも上手くいかないようなので、詳しく記します。

tsu
パワーユーザー
記事: 208
登録日時: 2006年1月16日(月) 12:00
お住まい: さいたま

投稿記事 by tsu » 2007年6月29日(金) 09:26

あ、その下3つは1件分表示させる時に、こんなパターンがあります。というのを伝えたかったのです。

でURLパラメタをそのHTMLに取りたいって事ですね。
普通にFORMタグ使ってGET/POSTした方が良いんじゃないですか?
それかJavaScriptかなんかでパラメタ抜き出してエンコードするとか。

編集
エンコードじゃなくデコードでした。。。。。

返信