zoukankan      html  css  js  c++  java
  • javascript中用setAttribute给元素添加colspan属性无效

    先附上代码

    var tr=document.createElement('TR');
    var td=document.createElement('TD');
    td.setAttribute('colspan','9');
    tr.appendChild(td);
    

      我想为这个td设置上colspan属性值,但是发现页面上这个td虽然有colSpan='9'这个属性,但是却没有实现跨行的效果。

    最后发现这个 'colspan' 属性要改成 'colSpan' 

    就是不能将s设置成小写的,我试验的浏览器是IE的。

    另外 td.colSpan='9';  也是可以的,但是将S写成小写还是不行。


    最后百度了一下得到如下解释:

    对于标签属性,IE6、IE7不区分大小写,IE8区分大小写

  • 相关阅读:
    直方图均衡
    k-means聚类方法
    核函数
    支持向量机(SVM)
    函数的定义和调用
    ES5新增方法
    继承
    构造函数和原型
    面向对象版tab 栏切换
    ES6中的对象与类
  • 原文地址:https://www.cnblogs.com/snailmanlilin/p/7091484.html
Copyright © 2011-2022 走看看