※ ChatGPTを利用し、要約された質問です(原文:リストボックスで表示されている値を取得したい!)
リストボックスで値を取得する方法
たびたびお世話になります。
まだまだ勉強中で、調べても分からないので、質問させていただきます。
よろしくおねがいいたします。
Smarty + php で画面をつくっています。
リストボックスに、phpで設定した値をだしています。
設定しているのはKey と 値です。
0 りんご
1 みかん のように。
画面でリストボックスから選択すると、りんご やみかん のように値がみえますが、PHPで値を取得すると 0 や 1 のKeyです。
PHP側での処理で、Key と 値の両方を使いたいのです。
このため、画面のリストボックスの横にhiddenでテキストボックスを追加し、選択されたタイミングでTPL内のJavaScriptで、値をテキストボックスに設定し、画面終了時にPHPへPOST渡しをしようと考えました。
<select onblur="fnGetName(this)"~ とすると、キーの方しか取得できません。
どうすれば、和名(値)を取得できるのでしょうか
説明が下手ですみません。
よろしくお願いいたします。
お礼
ありがとうございます!! 確認しました 感動です。 本当に ありがとうございました。 ちなみに でいいんですが、この答えはどうしてもさがせませんでした。参考になるサイトがあればおしえていただけますか?