ホームページ > ウェブフロントエンド > jsチュートリアル > 現在の選択要素の value_form 効果を取得するための js コード

現在の選択要素の value_form 効果を取得するための js コード

WBOY
リリース: 2016-05-16 18:29:09
オリジナル
1000 人が閲覧しました
  1. select 要素 の下にあるすべてのオプション要素が selected 属性を指定していない場合、最初のオプション要素がデフォルトで選択されます。
  2. 選択されたオプション要素のインデックスは、select.selectedIndex を通じて取得できます。
  3. 選択されたオプション要素は、select.options[select.selectedIndex] を通じて取得できます。
  4. option element、option 要素の value 属性値は、option.value を通じて取得できます。option 要素は value3 です。 option.text を通じて取得されます。内部のテキストは text3 です。
  5. option 要素で value 属性が定義されていない場合、IE では option.value を取得できませんが、Safari、Opera、FireFox では引き続き option.value を通じて取得でき、値は option.text と同じです。
  6. option.attributes.value && option.attributes.value.specified を使用して、option 要素が value 属性を定義するかどうかを判断できます。

したがって、現在の選択要素の値を取得するスクリプトは次のとおりです。

コードをコピーします コードは次のとおりです:

var getSelectValue = function(select) {
var idx = select.selectedIndex,
オプション,
if (idx > -1) {
オプション = select.options [idx];
値 = option.attributes.value;
return (値 && 値.指定) ?
}
null を返します。
}

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート