ホームページ  >  記事  >  php教程  >  [選択]ドロップダウン ボックスの値を選択して取得するソリューション

[選択]ドロップダウン ボックスの値を選択して取得するソリューション

高洛峰
高洛峰オリジナル
2016-12-06 09:11:071806ブラウズ

[選択] ドロップダウン ボックスの問題は、オプションを選択した後、フロントエンドの表示を変更して、どのオプションが選択されたかを知りたいことです。

これを解決するのは簡単です:

は次のとおりです:

<div class="page-header">
<div class="form-horizontal">
<div class="control-label col-lg-0">
</div>
<div class="col-lg-2">
<select class="form-control" onchange="selectOnchang(this)">
<option>男装</option>
<option>女装</option>
<option>童装</option>
<option已通过审核商家</option>
</select>
</div>
</div>

JS:

function selectOnchang(obj){
//获取被选中的option标签选项
alert(obj.selectedIndex);
}

ここで使用されているのはonchangeとselectedIndexです。

onchange イベントは、フィールドの内容が変更されたときに発生します。

onchange イベントを使用して、ラジオ ボタンやチェック ボックスの変更後にイベントをトリガーすることもできます。

selectedIndex: ドロップダウン リストで選択された項目のインデックス番号を設定または返します。

このようにして、オプションを変更すると変更イベントがトリガーされます。
このように、どの項目が選択されているかのみを取得できます。このとき、特別な情報を送信する必要があります。

<div class="page-header">
<div class="form-horizontal">
<div class="control-label col-lg-0">
</div>
<div class="col-lg-2">
<select class="form-control" onchange="selectOnchang(this)">
<option value="men">男装</option>
<option value="wemen">女装</option>
<option value="childe">童装</option>
<option value="yunfu">孕妇装</option>
</select>
</div>
</div>

つまり、それを選択したとき、その値を取得したいのですが、このときどうすればよいですか。

これを達成するために使用される方法は 1 つだけですが、他にもたくさんの方法があるはずです。

りー


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。