zoukankan      html  css  js  c++  java
  • 表单中单选框添加选项和移除选项

    selection添加option并放在最后一项

    html代码:

    <form>
    <select name="location" id="location">
    <option value="beijing1">beijing</option>
    <option value="shanghai1">shanghai</option>
    <option value="chengdu1">chengdu</option>
    <option value="changsha1">changsha</option>
    </select>
    </form>

    js代码:

    var select=document.forms[0].elements['location'];

    第一种方法:添加单选选项
    var newOption=document.createElement('option');
    var newText=document.createTextNode('guangzhou');
    newOption.appendChild(newText);
    newOption.setAttribute('value','guangzhou');
    select.appendChild(newOption);

    第二种方法:也是添加单选选项,是不是简单很多了,哈哈 但是不兼容IE8及以上版本
    var newsOption=new Option('nanchang1','nanchang');
    select.appendChild(newsOption);

    第三种方法:添加单选框看看,最佳方案,这个又方便又兼容
    var nnewOption=new Option('fengcheng1','fengcheng');
    select.add(nnewOption,undefined);

    移除选项:

    第一种方法:select.remove(i);//index从0开始

    第二种方法:select.options[i]=null;

    第三种方法:select.removeChild(select.options[i])

  • 相关阅读:
    nodeJS实现完整文件夹结构压缩
    chrome浏览器插件开发
    让用户端JS触发F11全屏
    inline-block和float的共性和区别
    安家落户
    ActiveMQ简单实现之一对一生产和消费
    Centos下 修改mysql密码
    虚拟机centos7 安装was和ihs
    webservice简单实现
    Centos7安装mysql
  • 原文地址:https://www.cnblogs.com/lwwen/p/5639747.html
Copyright © 2011-2022 走看看