HOME 首頁(yè)
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運(yùn)營(yíng)
CASE 服務(wù)案例
NEWS 熱點(diǎn)資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    多選下拉框

    發(fā)布時(shí)間:2023-04-18 18:16:14     稿源: 創(chuàng)意嶺    閱讀: 120        

    大家好!今天讓創(chuàng)意嶺的小編來(lái)大家介紹下關(guān)于多選下拉框的問(wèn)題,以下是小編對(duì)此問(wèn)題的歸納整理,讓我們一起來(lái)看看吧。

    開(kāi)始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等

    只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫(xiě)出的就越詳細(xì),有微信小程序端、在線網(wǎng)頁(yè)版、PC客戶端

    官網(wǎng):https://ai.de1919.com。

    創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,如需了解SEO相關(guān)業(yè)務(wù)請(qǐng)撥打電話175-8598-2043,或添加微信:1454722008

    本文目錄:

    多選下拉框

    一、如何在jsp文件中獲得多選下拉框的值

    方法:獲取多選下拉框?qū)ο髷?shù)組→循環(huán)判斷option選項(xiàng)的selected屬性(true為選中,false為未選中)→使用value屬性取出選中項(xiàng)的值。實(shí)例演示如下:

    1、HTML結(jié)構(gòu)

    <select id="test" multiple="true">

    <option value="option-A">option-A</option>

    <option value="option-B">option-B</option>

    <option value="option-C">option-C</option>

    <option value="option-D">option-D</option>

    </select>

    <input type="button" value="確定" onclick="fun()" />

    2、javascript代碼

    function fun(){

    var select = document.getElementById("test");

    var str = [];

    for(i=0;i<select.length;i++){

    if(select.options[i].selected){

    str.push(select[i].value);

    }

    }

    alert(str);

    }

    二、EXCEL下拉菜單設(shè)置成多項(xiàng)選擇 一個(gè)單元格里面可以多選幾個(gè)下拉菜單里面的選項(xiàng)

    制作一級(jí)菜單:

    以選擇性別為例,制作有男、女選項(xiàng)的下拉菜單:

    選中“性別”數(shù)據(jù)區(qū)域;

    執(zhí)行“數(shù)據(jù)/有效性”命令,打開(kāi)“數(shù)據(jù)有效性”對(duì)話框;

    單擊“設(shè)置”選項(xiàng)卡,在“允許”欄選擇“序列”,“來(lái)源”中輸入“男,女”(不含引號(hào),用英文單引號(hào)分隔);

    單擊“確定”按鈕。

    “在下拉菜單中選擇一個(gè)值之后能同時(shí)在另一個(gè)單元格里對(duì)應(yīng)出一個(gè)數(shù)值或是文字”,這要根據(jù)實(shí)際情況再加工的哦!

    制作二級(jí)下拉菜單:

    設(shè)置“數(shù)據(jù)”表

    A列 B列

    部門員工

    A 張三 李四

    B 王二 鄭大

    C 劉一 王五

    D 初一 趙錢

    ……

    命名:

    選中A列,在“名稱框”中輸入“部門”,回車確認(rèn)。

    選中B列,在“名稱框”中輸入“員工”,回車確認(rèn)。

    (名稱框位置:“名稱框”在標(biāo)題欄、工具欄下方的空白域,就是當(dāng)你的鼠標(biāo)放在任一單元格時(shí),在表格的上方一欄都會(huì)顯示“A-Z多少列”空白區(qū),當(dāng)你的鼠標(biāo)放在指向上面時(shí),就會(huì)顯示“名稱框”。 )

    在“菜單”表制作下拉菜單:

    制作一級(jí)下拉菜單

    選中A1:B1單元格區(qū)域;

    執(zhí)行“數(shù)據(jù)/有效性”命令,打開(kāi)“數(shù)據(jù)有效性”對(duì)話框;

    在“設(shè)置”選項(xiàng)卡下,“允許”選擇“序列”、“來(lái)源”中輸入“部門,員工”(不含引號(hào),用英文逗號(hào)分隔);

    選中“忽略空值”、“提供下拉箭頭”,單擊“確定”按鈕,完成一級(jí)下拉菜單制作。

    此時(shí)在A1、B1中,單擊右側(cè)的下拉按鈕進(jìn)行選擇輸入。

    制作二級(jí)下拉菜單

    從A2單元格起向下選中單元格區(qū)域;

    執(zhí)行“數(shù)據(jù)/有效性”命令,打開(kāi)“數(shù)據(jù)有效性”對(duì)話框;

    在“設(shè)置”中,“允許”選擇“序列”、“來(lái)源”中輸入公式“=INDIRECT(A$1)”; (注:OFFICE2007與以前的版本不一樣)

    選中“忽略空值”、“提供下拉箭頭”,單擊“確定”按鈕,完成“部門”的二級(jí)菜單制作。

    同法制作“員工”的二級(jí)菜單。此時(shí)“來(lái)源”中輸入公式“=INDIRECT(B$1)”。

    此時(shí)在部門、員工下面的單元格中,單擊右側(cè)的下拉按鈕進(jìn)行“部門”、“員工”的選擇輸入。

    三、如何用javascript實(shí)現(xiàn)多選下拉框

    <!DOCTYPE HTML>

    <html>

    <head>

    <meta charset=utf-8 />

    <title>test</title>

    <script type="text/javascript">

    window.onload=function(){

    document.getElementById('sel').options[0].selected=true;

    document.getElementById('sel').options[1].selected=true;

    document.getElementById('sel').options[3].selected=true;

    };

    </script>

    </head>

    <body>

    <select id="sel" multiple>

    <option value="1">1</option>

    <option value="2">2</option>

    <option value="3">3</option>

    <option value="4">4</option>

    </select>

    </body>

    <html>

    四、怎么讓下拉框SELECT多選?

    應(yīng)該是這個(gè)吧

    <SELECT name=menu1 onchange="MM_jumpMenu('parent',this,0)"

    style="HEIGHT: 20px; WIDTH: 80px"> <OPTION selected>選擇地點(diǎn)</OPTION>

    <OPTION value=/default-qz.php>全國(guó)</OPTION> <OPTION

    value=/default-bj.php>北京</OPTION> <OPTION

    value=/default-sh.php>上海</OPTION> <OPTION

    value=/default-gz.php>廣州</OPTION> <OPTION

    value=/default-sz.php>深圳</OPTION> <OPTION

    value=/default-xa.php>西安</OPTION> <OPTION

    value=/default-wh.php>武漢</OPTION> <OPTION

    value=/default-hz.php>杭州</OPTION> <OPTION

    value=/default-cd.php>成都</OPTION></SELECT>

    <SCRIPT language=JavaScript><!--function MM_jumpMenu(targ,selObj,restore){ //v3.0

    eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");

    if (restore) selObj.selectedIndex=0;}//--></SCRIPT>在select中加multiple即可!如:<select multiple>

    <option>a</option>

    <option>b</option>

    <option>c</option></select>控件本身好像不支持復(fù)選,想點(diǎn)別的辦法吧,反正只要實(shí)現(xiàn)了就行,例如自己寫(xiě)javascript效果。

    <select multiple name="selectedjob" size="7" style="WIDTH: 190px"></select>就是加一個(gè)multiple屬性,但是如果你要控制多選的個(gè)數(shù),那就用腳本控制了。

    要單純做下拉的沒(méi)辦法~~~真正想做的話自己用JS做吧~~多選時(shí)用Ctrl+左鍵1、下拉框多選加:multiple 即可

    <select multiple name="jj">

    <option value=1>one</option>

    <option value=2>two</option></select>2、下拉框不一定就下拉,可以象列表框,只要size值>1既可試試這<select multiple name="jj" size=3>

    <option value=1>one</option>

    <option value=2>two</option></select>又下拉又多選似乎不行

    你變通一下,做個(gè)其他的,onSubmit時(shí)傳給hidden的就可以了

    以上就是關(guān)于多選下拉框相關(guān)問(wèn)題的回答。希望能幫到你,如有更多相關(guān)問(wèn)題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。


    推薦閱讀:

    市場(chǎng)定位的基本策略多選題(市場(chǎng)定位策略主要包括哪些)

    市場(chǎng)營(yíng)銷的特點(diǎn)(市場(chǎng)營(yíng)銷的特點(diǎn)包括多選題)

    下拉菜單多選(單元格下拉菜單多選)

    杭州蕭山北干郵編(杭州蕭山北干街道郵政編碼是多少?。?/a>

    杭州民辦初中招生政策(杭州民辦初中招生政策2021)