2.1 js 基础--select深入

Posted wujiaolong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2.1 js 基础--select深入相关的知识,希望对你有一定的参考价值。

select
    获取select下的所有option
    用op=select.options
        option属性:op[1].value,op[1].text;
    //获取选中项的索引
        os.selectedIndex;
    //获取当前选中项
        select.options[os.selectedIndex];
1、获取选中项的文本:
var oS=document.getElementsByTagName(‘select‘)[0];
    var aOp=oS.options;//获取选中项
    oS.onchange=function(){
        alert(this.options[this.selectedIndex].text);
    }

2、添加一个选项

var oS=document.getElementsByTagName(‘select‘)[0];
    var op=new Option(‘四川‘,‘四川‘);//创建一个新的option选项
    oS.add(op);

3、删除一个选项

var oS=document.getElementsByTagName(‘select‘)[0];
    var aOp=oS.options;//获取选中
    oS.remove(0);//删除第一个
    //全删
    for(var i=0;i<sS.options.length;i++){
        oS.remove(0);
        i--;
    }

 

以上是关于2.1 js 基础--select深入的主要内容,如果未能解决你的问题,请参考以下文章

web代码片段

D3.js 入门系列 --- 2.1 关于如何选择,插入,删除元素

作用域链–JS基础核心之一

浅析作用域链–JS基础核心之一

谷歌浏览器调试jsp 引入代码片段,如何调试代码片段中的js

JS基础知识