zoukankan      html  css  js  c++  java
  • JS获取option的value和text

    window.onload = function(){

    //首先获得下拉框的节点对象;
    var select = document.getElementById("s1");

    //1.如何获得当前选中的值?:
    var value = select.value;

    //2.如何获得该下拉框所有的option的节点对象
    var options = select.options;
    //注意:得到的options是一个对象数组

    //3.如何获得第几个option的value值?比如我要获取第一option的value,可以这样:
    var value1 = options[0].value;
    //4.如何获得第几个option的文本内容?比如我要获取第一option的文本,可以这样:
    var text1 = options[0].text;

    //5.如何获得当前选中的option的索引?
    var index = select.selectedIndex;

    //6.如何获得当前选中的option的文本内容?
    //从第2个问题,我们已经获得所有的option的对象数组options了
    //又从第5个问题,我们获取到了当前选中的option的索引值
    //所以我们只要同options[index]下标的方法得到当前选中的option了
    var selectedText = options[index].text;
    }

  • 相关阅读:
    关于游戏分布式或者多服管理的想法
    surfaceView
    ackerman递归
    netbeans环境的建立
    copy-浅及深的复制操作
    使用VMware安装CentOS6.8详细教程
    Python在线资源优先级排序
    Python导入模块,Python import用法
    编码
    Python清屏命令
  • 原文地址:https://www.cnblogs.com/iampengl/p/9443274.html
Copyright © 2011-2022 走看看