ホームページ > ウェブフロントエンド > jsチュートリアル > サーバー コントロールの値を取得するための js コード_javascript スキル

サーバー コントロールの値を取得するための js コード_javascript スキル

WBOY
リリース: 2016-05-16 18:33:02
オリジナル
1017 人が閲覧しました
1. ドロップダウン リストで選択した項目の値とテキストを取得します (select)
コード select.htm の例は次のとおりです:
コードをコピー コードは次のとおりです:


ドロップダウン リストで選択した項目の (select)

<script>ドロップダウン リスト<br>function getSelectedText(name){ <br>var obj=document.getElementById( name); <br>for(i=0;i<obj.length>if( obj[i].selected==true){ <br>return obj[i].innerText; // 重要なのは、オプション オブジェクトの innerText プロパティを通じてオプション テキストを取得することです <br>} <br>} <br>} <br>//ドロップダウン リストで選択されている項目の値を取得します。<br>function getSelectedValue(name){ <br>var obj =document.getElementById(name); <br>return obj.value; //非常に簡単なので、オブジェクトの value 属性を使用して直接取得できます<br>} <br></script>


/body>




2. ラジオボタン(ラジオ)グループの値を取得し、選択した項目を変更します

js は document.getElementById("oper").value を直接使用してラジオ ボタン グループの値を取得できますが、これはラジオ ボタン グループと同じです (リスト項目の配列でもあります)。この方法では、ドロップダウン リストの値を取得できますが、ラジオ ボタン グループは選択された値を取得できません。注意深く検討した結果、要約は次のようになります。 ドロップダウン リストとは異なり、ラジオ ボタンは配列オブジェクトを取得するために this.form.oper または document.getElementsByName('oper') を使用する必要があります。 oper') は配列オブジェクトを取得できません (選択できる)。また、値はループ判定で取得する必要があり、.valueを直接使うことはできません(selectは使えます)。ラジオボタングループの選択項目を変更するには、ループ判定により各ラジオボタンの値も変更する必要があります。
テスト コード radio.html は次のとおりです:



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






問題の変更
保険の拒否
レポート
[br]
('result:' getRadio(this.form.oper))

[br]
alert('result; :' getRadio(document.getElementById('oper')))

[br]
alert(this .form.oper.value)

[br]
changeRadio(this.form.oper,"report) ")

[br][br][br][br]
< select id=" slt">





[br ]
アラート(this. form.slt.value)

[br]
document.getElementById ('slt')[2] .innerText)

;

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