Jsは、ドロップダウン枠の選択項目の値とテキストの実現コードを取得します。


Jsはコンボボックスの値とテキストを取得してネット上で2つの方法を提供しました。しかし、一部の人はとても無責任で、彼らはブラウザ間の違いによるミスをまったく考慮していません。
次に、FirefoxとIEをまとめて、ドロップダウン枠の選択項目の値とテキストを取得します。
1.IEとFirefoxの両方をサポートする方法:テキスト

var obj=document.getElementById('select_template');
var text=obj.options[obj.selectedIndex].text;//
 

var obj=document.getElementById("select_template");
        for(i=0;i<obj.length;i++) {//
           if(obj[i].selected==true) {
            var text=obj[i].text;//
        }
}

の取得は、前の方法よりも簡潔である2.IEサポートFirefoxがサポートされていない:

var obj=document.getElementById(name);

for(i=0;i<obj.length;i++)  {
        if(obj[i].selected==true) {
           var text= obj[i].innerText;    
        }
    }

取得値方法IEとFirefox汎用:var value=document.getElementById(「select_」)template").value;////値を取得
まとめ:実は、主にIEとFirefoxはvalueとtext属性をサポートしています。FirefoxはinnerText属性をサポートしていません。
Jsは現在のページで新しいリンクを開くことを実現します。window.locations.href=url;