精华内容
下载资源
问答
  • 获取HTML下拉菜单选定对应的显示,即value对应的text:   <html> <head> <title>获取HTML下拉菜单选定对应的显示,即value对应的text</title>...

       获取HTML下拉菜单选定值对应的显示值,即value对应的text:

     

    <html>
    <head>
    <title>获取HTML下拉菜单选定值对应的显示值,即value对应的text</title>
    </head>
    
    <body>
    
    <script language="JavaScript" type="text/javascript">
    
    //获取HTML下拉菜单选定值对应的显示值,即value对应的text
    function getSelectText(selectId){
    
        if(null==selectId || selectId.length==0){
            alert('select下拉菜单的id不应为空,请返回检查!');
            return '';
        }
    
        var objSel = document.getElementById(selectId);
    
        if(null == objSel){
            alert('id为' + selectId +'的下拉菜单不存在,请返回检查!');
            return '';
        }
    
        var selectVal = objSel.value;    //获取下拉菜单的当前选定值
        
        var ops = objSel.options;
    
        if(null==ops || ops.length==0){
            return '';
        }
    
        for(var i=0; i<ops.length; i++){
            if(selectVal == ops[i].value){
                return ops[i].text;    //返回当前选定值对应的显示值
            }
        }
    
        return '';
    }
    
    </script>
    
    <form method=post action="">
    <select name="sel1" id="sel1">
       <option value="1">选项A</option>
       <option value="2">选项B</option>
    </select>
    
    <input type="button" value="获取菜单显示值" οnclick="alert(getSelectText('sel1'));">
    </form>
    
    </body>
    </html>
    
    

     

    展开全文
  • js获取下拉菜单

    千次阅读 2017-06-21 11:38:21
    现在有一id=test的下拉框,怎么拿到选中的那个呢? 分别使用javascript原生的方法和jquery方法    text1   text2    code: 一、javascript原生的方法  1.拿到select对象: var myselect...

    现在有一id=test的下拉框,怎么拿到选中的那个值呢?

    分别使用javascript原生的方法和jquery方法

    <select id="test"  name="">   
      <option   value="1">text1</option>   
      <option   value="2">text2</option>   
     </select>

    code:

    一、javascript原生的方法

      1.拿到select对象: var  myselect=document.getElementById("test");

      2.拿到选中项的索引:var index=myselect.selectedIndex ;             // selectedIndex代表的是你所选中项的index

      3.拿到选中项options的value:  myselect.options[index].value;

      4.拿到选中项options的text:  myselect.options[index].text;

    二、jQuery方法

    1.导入jQuery库

    2.var options=$("#test option:selected");  //获取选中的项

    3.alert(options.val());   //拿到选中项的值

    4.alert(options.text());   //拿到选中项的文本




    参考原文:http://www.cnblogs.com/itdream/archive/2012/05/31/2528345.html

    展开全文
  • 获取下拉列表选中项的value 这个例子要注意value的使用以及onchange句柄的使用 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>获取下拉列表选中项的...

    获取下拉列表选中项的value

    这个例子要注意value的使用以及onchange句柄的使用

    <!DOCTYPE html>
    <html lang="en">
        <head>
            <meta charset="UTF-8">
            <title>获取下拉列表选中项的value</title>
        </head>
        <body>
            <script type="text/javascript">
                window.onload = function () {
                    document.getElementById("provanceList").onchange = function () {
    
                        if (!(this.value==="")) {//当选中----选择省份----不会跳出弹窗
                            alert(this.value)//this表示当前对象
                        }
                    }
                }
            </script>
            <select id="provanceList">
                <option value="">----选择省份----</option>
                <option value="hebei">河北</option>
                <option value="henan">河南</option>
                <option value="shanxi">山西</option>
                <option value="anhui">安徽</option>
            </select>
        </body>
    </html>
    
    展开全文
  • 获取下拉菜单当前的选中值

    千次阅读 2011-06-03 14:35:00
    function GetSelect(){ var sel=document.getElementsByName(sel); for(var i=0;i { if(sel.options[i].selected) { return sel.options[i].value;

    function GetSelect()
    {
      var sel=document.getElementsByName('sel');
      for(var i=0;i<sel.options.length;i++)
      {
      if(sel.options[i].selected)
      {
      return sel.options[i].value;
      break;
      }
      }
    }

    上面的代码经本人测试,在IE6和FF下都可以实现效果,但在IE8下得不到想要的效果,经搜索得:

     

    var sel=document.getElementsByName("tasklist_type")[0].value;

     

    tasklist_type为你的html中select的id,即id="tasklist_type"

     

     

    展开全文
  • 获取select选中value: $(“#ddlRegType “).val(); 获取select选中的索引: $(“#ddlRegType “).get(0).selectedIndex; 设置select: 设置select 选中的索引: $(“#ddlRegType “).get(0).selectedIndex=index;//...
  • 我做了根据ID回传到修改页面,发现,input有,select没有。 select下拉菜单的文本框的,可否直接显示在页面上 如ddlselect.Value = "test";
  • JS如何获取和设置select下拉菜单value以及文本内容
  • 在项目中,需要使用三级联动,由于三级是分开的,是三个请求,所以只能获取选中的...使用$event来进行获取下拉选项的value值。 <div class="layui-form-item"> <label class="layui-form-label">学...
  • 一、jquery获取元素的值(1)通过name属性获取元素的value值//假如是获取input文本框的value值 $("input[name='name']").val();(2)通过id获取元素的value值//product是id的值 //获取值用val(),此处和js的value
  • Java获取下拉菜单选中的选项

    千次阅读 2014-04-10 10:16:12
    1、自己构造下拉菜单选项的value,比如:  = 请选择 = Spring Struts Hibernate  在Action里面首先获取typeId的,然后再将其解析成两个。  2、在页面添加隐藏域,当下拉菜单的发生改变时,将当前选项的...
  • value: 1 }, { text: '测试账户2', value: 2 }, ], licensePlateOptions: [ { text: '全部', value: 0 }, { text: '皖A78956', value: 1 }, { text: '皖A75236', value: 2 }, ], debtOptions: [ { text: '不限', ...
  • html下拉菜单提交后保留选中值

    千次阅读 2014-08-11 17:29:44
    html下拉菜单提交后保留选中值而不返回默认值
  • Java获取下拉菜单选中的选项  上篇文章中提到这样一个需求“在新闻表中添加新闻分类的编号和名字”,一般情况下我们将分类的ID放在下拉菜单选项的value中,此时需要获取选项的编号和名字,我们该怎么做呢?我常用...
  • 下拉列表如何获取选中option的

    千次阅读 2018-09-28 18:48:18
    对于无序列表ul,我们可以早ul元素上注册click事件,通过event.target来获取到当前点击的列表项,示例代码如下: &lt;!--html代码部分--&gt; &lt;ul id='list'&gt; &lt;li&gt;1&lt;/li...
  • 复制代码代码如下:<... <body> <?php // 获取select $select_value = ...php // 如果在上面获取和这个option里的一样, // 就打印selected,让这个option默认被选中 echo $select_value == ‘option1
  • 开发的时候还碰到一个问题,就是多选下拉菜单获取值的问题,通过下面的方法即可解决: html文件 <title>php如何获取select多选框multiple的 []" multiple> <option value='php'>php</option> ...
  • 使用jQuery根据option中的text,获取select下拉框中的value值,很多人都是直接使用$('#selectId option[text="test"]').val(); 但是,在某些情况下,这种方式并不能获得想要的结果,在这里提供一种其他的方法,$('#...
  • 若要获取显示第一 第二 第三之类的 var selectIndex = document.getElementById("type").selectedIndex;//获得是第几个被选中了 var selectText = document.getElementById("type").optio
  •  JQuery获取和设置Select选项 获取Select : 获取select 选中的 text : ...获取select选中value: $(“#ddlRegType “).val(); 获取select选中的索引: $(“#ddlRegType “).get(0).selec
  • 来调用select选中的option的value值。 FF/Chrome等浏览器都能正常获取到value,但IE6下获取不到。后来在网上快速搜了一下,发现其实有个很简单的办法。 直接在select中写入方法:onchange="selchange(t...
  • <input type="text" name="user" value="("user")==null?"":request.getParameter("user")%>"> <option value="女神" >女神 ... 例如:我选了“男神”,在点击提交后,下拉菜单显示的还是“男神”;
  • JavaScript html js页面刷新之后下拉菜单选中值不变,在按钮提交后保存下拉列表中值不变 博客分类: javaScript HTMLJavaScript金山  除了下拉列表还有文本框和复选框的,放在文章后边 Html代码 ...
  • 分别使用javascript原生的方法和jquery方法text1text2code:一:javascript原生的方法1:拿到select对象: var myselect=...2:拿到选中项的索引:var index=myselect.selectedIndex ; // selectedIndex代表的是所选...
  • 1 获取value $("#fukusyaNendo").val();//获取当前选择项的. var options=$("#fukusyaNendo option:selected");//获取当前选择项. options.val();//获取当前选择项的. 2.获取内容 var options=$("#...
  • <select id="serviceType" name="serviceType" ...option value="" label=""></option> <option value="1" label="影视类"></option> <option value="2" label="教育类"></opti
  • 如何获得选中的 text呢? rs.movenext loop end if%> </select></td> <td><input type="submit" name="Submit" value="下一步" onclick="Javascript:callvalue() "> // 第三步,传递到...
  • jQuery获取Radio选择的Value值:

    千次阅读 2018-07-20 16:32:19
    jQuery获取Radio选择的Value值:1. $("input[name='radio_name'][checked]").val(); //选择被选中Radio的Value值2. $

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 22,182
精华内容 8,872
关键字:

获取选中的下拉菜单的value值