Jsは、ドロップダウン枠の選択項目の値とテキストの実現コードを取得します。
Jsはコンボボックスの値とテキストを取得してネット上で2つの方法を提供しました。しかし、一部の人はとても無責任で、彼らはブラウザ間の違いによるミスをまったく考慮していません。
次に、FirefoxとIEをまとめて、ドロップダウン枠の選択項目の値とテキストを取得します。
1.IEとFirefoxの両方をサポートする方法:テキスト
まとめ:実は、主にIEとFirefoxはvalueとtext属性をサポートしています。FirefoxはinnerText属性をサポートしていません。
Jsは現在のページで新しいリンクを開くことを実現します。window.locations.href=url;
次に、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;