私はphpが初めてです。同じフォームにデータを投稿せずに、ドロップダウン メニューで選択した項目の値にアクセスする方法はありますか?
3 に答える
1
JavaScript が答えです。
<script>
function getDropDownInfo() {
var objDropdown = document.getElementById('dropdown');
alert(objDropdown.value);
}
</script>
<form>
<select name="dropdown" id="dropdown">
<option value="one">one</option>
<option value="two">two</option>
</select>
</form>
<button onClick="getDropDownInfo();">get the data</button>
于 2013-05-07T06:36:47.573 に答える
0
私は PHP の専門家ではありませんが、通常は Javascript でこの種のことを行います。JQueryでは、次のようなものを使用します
$('#elementid option:selected').text();
それがあなたが探しているものであることを願っています
于 2013-05-07T06:31:38.253 に答える
0
投稿せずに値にアクセスする必要があると言っているので(サーバーと通信せずに)、タスクはクライアント側のスクリプトで処理できます。インスタンスには JavaScript を使用できます。
Javascript:
<script lang='javascript'>
var e = document.getElementById("test_id");
var selectedValue = e.options[e.selectedIndex].value;
alert(selectedValue);
</script>
HTML:
<select id="test_id">
<option value="1">Item 1</option>
<option value="2">Item 2</option>
<option value="3" selected="selected">Item 3</option>
</select>
于 2013-05-07T06:41:19.370 に答える