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])

  • 相关阅读:
    No-3.算数运算符
    No-2.注释
    No-1.第一个 Python 程序
    mtcnn网络训练--------------->>>
    sudo vim ~/.condarc
    CVPR2021佳作 | One-Shot都嫌多,Zero-Shot实例样本分割
    查询--主机硬件结构类型
    人群计数:
    共享盘登录
    C++---->>YOLOv4-detect_demo.py参考
  • 原文地址:https://www.cnblogs.com/lwwen/p/5639747.html
Copyright © 2011-2022 走看看