Js獲取下拉框選定項(xiàng)的值和文本的實(shí)現(xiàn)代碼
Js獲取下拉框的值和文本網(wǎng)上提供了2種方法:但有些人很不負(fù)責(zé)任,他們根本沒考慮到瀏覽器之間的差異導(dǎo)致的錯(cuò)誤,導(dǎo)致很多新手琢磨了半天找不出錯(cuò)誤!
下面我總結(jié)下Firefox和IE下獲取下拉框選定項(xiàng)的值和文本:
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++) {//下拉框的長度就是他的選項(xiàng)數(shù)
if(obj[i].selected==true) {
var text=obj[i].text;//獲取文本
}
}
二者相比上一個(gè)方法比較簡潔
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;//獲取值
總結(jié):其實(shí)主要就是IE和Firefox都支持value和text屬性,F(xiàn)irefox不支持innerText屬性。
Js實(shí)現(xiàn)當(dāng)前頁打開一個(gè)新鏈接:
window.location.href=url;
- 高效的表格行背景隔行變色及選定高亮的JS代碼
- javascript取消文本選定的實(shí)現(xiàn)代碼
- js select 標(biāo)簽選定項(xiàng)的值獲取代碼
- javascript 控制 html元素 顯示/隱藏實(shí)現(xiàn)代碼
- js實(shí)現(xiàn)創(chuàng)建刪除html元素小結(jié)
- JavaScript動態(tài)改變HTML頁面元素例如添加或刪除
- JavaScript改變HTML元素的樣式改變CSS及元素屬性
- Js 獲取HTML DOM節(jié)點(diǎn)元素的方法小結(jié)
- javascript刪除一個(gè)html元素節(jié)點(diǎn)的方法
- 通過JS動態(tài)創(chuàng)建一個(gè)html DOM元素并顯示
- js 動態(tài)創(chuàng)建 html元素
- JavaScript中獲取HTML元素值的三種方法
- JS實(shí)現(xiàn)選定指定HTML元素對象中指定文本內(nèi)容功能示例
相關(guān)文章
JavaScript將字符串轉(zhuǎn)換為整數(shù)的方法
這篇文章主要介紹了JavaScript將字符串轉(zhuǎn)換為整數(shù)的方法,涉及javascript中parseInt函數(shù)的使用技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-04-04
(跨瀏覽器基礎(chǔ)事件/瀏覽器檢測/判斷瀏覽器)經(jīng)驗(yàn)代碼分享
一些js代碼,自己備用的,高手不要笑話我。(跨瀏覽器基礎(chǔ)事件,瀏覽器檢測,判斷瀏覽器的名稱、版本號、操作系統(tǒng))等等,很實(shí)用的,方便自己使用,感興趣的朋友可以了解下,希望本文對你有所幫助2013-01-01
TypeScript中的互斥類型實(shí)現(xiàn)方法示例
用了一年時(shí)間的TypeScript了,下面這篇文章主要給大家介紹了關(guān)于TypeScript中互斥類型實(shí)現(xiàn)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-04-04
js實(shí)現(xiàn)的拖動后記錄軌跡并運(yùn)行
軌跡拖動(拖影效果)2010-06-06
js獲取iframe中的window對象的實(shí)現(xiàn)方法
下面小編就為大家?guī)硪黄狫S獲得iframe中的window對象的實(shí)現(xiàn)方法。小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-05-05
JavaScript中實(shí)現(xiàn)依賴注入的思路分享
這篇文章主要介紹了JavaScript中實(shí)現(xiàn)依賴注入的思路分享,本文給出的解決方案包括獲取func的參數(shù)列表、根據(jù)參數(shù)列表尋找依賴、傳遞依賴項(xiàng)參數(shù)并實(shí)例化等3個(gè)步驟,需要的朋友可以參考下2015-01-01
JS控制圖片翻轉(zhuǎn)示例代碼(兼容firefox,ie,chrome)
本篇文章主要介紹了JS控制圖片翻轉(zhuǎn)示例代碼(兼容firefox,ie,chrome) 需要的朋友可以過來參考下,希望對大家有所幫助2013-12-12

