<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

        js操作select控件的幾種方法_表單特效

        來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-27 20:49:43
        文檔

        js操作select控件的幾種方法_表單特效

        js操作select控件的幾種方法_表單特效:1判斷select選項中 是否存在Value=paraValue的Item 2向select選項中 加入一個Item 3從select選項中 刪除一個Item 4刪除select中選中的項 5修改select選項中 value=paraValue的text為paraText 6設(shè)置select中text=p
        推薦度:
        導(dǎo)讀js操作select控件的幾種方法_表單特效:1判斷select選項中 是否存在Value=paraValue的Item 2向select選項中 加入一個Item 3從select選項中 刪除一個Item 4刪除select中選中的項 5修改select選項中 value=paraValue的text為paraText 6設(shè)置select中text=p

        1判斷select選項中 是否存在Value="paraValue"的Item
        2向select選項中 加入一個Item
        3從select選項中 刪除一個Item
        4刪除select中選中的項
        5修改select選項中 value="paraValue"的text為"paraText"
        6設(shè)置select中text="paraText"的第一個Item為選中
        7設(shè)置select中value="paraValue"的Item為選中
        8得到select的當(dāng)前選中項的value
        9得到select的當(dāng)前選中項的text
        10得到select的當(dāng)前選中項的Index
        11清空select的項

        ======================================================================

        js 代碼
        // 1.判斷select選項中 是否存在Value="paraValue"的Item
        function jsSelectIsExitItem(objSelect, objItemValue) {
        var isExit = false;
        for (var i = 0; i < objSelect.options.length; i++) {
        if (objSelect.options[i].value == objItemValue) {
        isExit = true;
        break;
        }
        }
        return isExit;
        }

        // 2.向select選項中 加入一個Item
        function jsAddItemToSelect(objSelect, objItemText, objItemValue) {
        //判斷是否存在
        if (jsSelectIsExitItem(objSelect, objItemValue)) {
        alert("該Item的Value值已經(jīng)存在");
        } else {
        var varItem = new Option(objItemText, objItemValue);
        objSelect.options.add(varItem);
        alert("成功加入");
        }
        }

        // 3.從select選項中 刪除一個Item
        function jsRemoveItemFromSelect(objSelect, objItemValue) {
        //判斷是否存在
        if (jsSelectIsExitItem(objSelect, objItemValue)) {
        for (var i = 0; i < objSelect.options.length; i++) {
        if (objSelect.options[i].value == objItemValue) {
        objSelect.options.remove(i);
        break;
        }
        }
        alert("成功刪除");
        } else {
        alert("該select中 不存在該項");
        }
        }


        // 4.刪除select中選中的項
        function jsRemoveSelectedItemFromSelect(objSelect) {
        var length = objSelect.options.length - 1;
        for(var i = length; i >= 0; i--){
        if(objSelect[i].selected == true){
        objSelect.options[i] = null;
        }
        }
        }

        // 5.修改select選項中 value="paraValue"的text為"paraText"
        function jsUpdateItemToSelect(objSelect, objItemText, objItemValue) {
        //判斷是否存在
        if (jsSelectIsExitItem(objSelect, objItemValue)) {
        for (var i = 0; i < objSelect.options.length; i++) {
        if (objSelect.options[i].value == objItemValue) {
        objSelect.options[i].text = objItemText;
        break;
        }
        }
        alert("成功修改");
        } else {
        alert("該select中 不存在該項");
        }
        }

        // 6.設(shè)置select中text="paraText"的第一個Item為選中
        function jsSelectItemByValue(objSelect, objItemText) {
        //判斷是否存在
        var isExit = false;
        for (var i = 0; i < objSelect.options.length; i++) {
        if (objSelect.options[i].text == objItemText) {
        objSelect.options[i].selected = true;
        isExit = true;
        break;
        }
        }
        //Show出結(jié)果
        if (isExit) {
        alert("成功選中");
        } else {
        alert("該select中 不存在該項");
        }
        }

        // 7.設(shè)置select中value="paraValue"的Item為選中
        function check(){
        var c = document.all.objSelect;
        for (var i=0;iif (c.options(i).value==paraValue){
        c.selectedIndex =i;
        }
        }
        }


        // 8.得到select的當(dāng)前選中項的value
        var currSelectValue = document.all.objSelect.value;

        // 9.得到select的當(dāng)前選中項的text
        var currSelectText = document.all.objSelect.options[document.all.objSelect.selectedIndex].text;

        // 10.得到select的當(dāng)前選中項的Index
        var currSelectIndex = document.all.objSelect.selectedIndex;

        // 11.清空select的項
        document.all.objSelect.options.length = 0;

        聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        js操作select控件的幾種方法_表單特效

        js操作select控件的幾種方法_表單特效:1判斷select選項中 是否存在Value=paraValue的Item 2向select選項中 加入一個Item 3從select選項中 刪除一個Item 4刪除select中選中的項 5修改select選項中 value=paraValue的text為paraText 6設(shè)置select中text=p
        推薦度:
        標(biāo)簽: 方法 特效 js
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 91香蕉在线观看免费高清| 亚洲精品成人片在线播放| 亚洲Av无码乱码在线znlu| 亚洲成av人片不卡无码| 91免费国产精品| 亚洲人成网www| 蜜桃AV无码免费看永久| 亚洲av高清在线观看一区二区| 国产亚洲av片在线观看18女人| 老汉色老汉首页a亚洲| 国产三级在线免费| 久久精品国产亚洲AV电影| 亚欧免费一级毛片| 色偷偷亚洲女人天堂观看欧| 日本一区二区三区免费高清| 亚洲中文字幕久久精品无码VA| APP在线免费观看视频| 美女黄网站人色视频免费国产| 亚洲小视频在线观看| 日本精品久久久久久久久免费| 精品国产污污免费网站aⅴ| 亚洲国产成人综合| 中国极品美軳免费观看| 亚洲AV无码1区2区久久| av无码免费一区二区三区| 亚洲精品无码一区二区| 红杏亚洲影院一区二区三区| 亚洲暴爽av人人爽日日碰| 亚洲午夜福利精品久久| 国产成人精品无码免费看| 国产亚洲综合成人91精品| 91免费播放人人爽人人快乐| 亚洲AV永久无码精品一百度影院| 人成午夜免费大片在线观看| 拍拍拍又黄又爽无挡视频免费| 久久久久亚洲精品日久生情| 日本免费中文字幕| 亚洲欧洲无码AV不卡在线| 国产亚洲精品看片在线观看| 久久WWW免费人成一看片| 亚洲精品mv在线观看|