zoukankan      html  css  js  c++  java
  • IE下 JS添加Select元素的option问题

     IE6对Select元素的支持有bug,使用中发现js使用dom标准方式添加option有问题, FF下显示正常, IE下元素添加进去了,但文本不显示。

    错误的方式如下:

          var ItemOption = document.createElement("OPTION");
                    var sel = document.getElementById("ArticleTypeId");               
                    ItemOption.text = "aaa1";
                    ItemOption.value = "asd";
                     sel.appendChild(ItemOption);

    解决方法如下 :

          var ItemOption = document.createElement("OPTION");
                    var sel = document.getElementById("select1");
                    sel.appendChild(ItemOption);
                    ItemOption.text = "aaa1";
                    ItemOption.value = "asd";  

    看出来区别了么,就在于先添加元素还是后添加元素的区别。!!!!汗!

    技术改变生活!
  • 相关阅读:
    tcp socket http(复制的)
    cas php
    占用字节
    网络基础
    Mbps MB/S Mb/s
    path_info和get_full_path()的区别
    rbac权限管理
    ORM _meta
    Django SQLite3的使用
    url的分发
  • 原文地址:https://www.cnblogs.com/grokyao/p/2074190.html
Copyright © 2011-2022 走看看