什么叫某个属性存在?只要有这个属性就是存在的,即便你在html中没有写这个属性,它也有一个默认值。

解决方案 »

  1.   

    执行TABLE.removeAttribute("cellpading")如果TABLE没有设置cellpading这个属性的时候,会报错:“无对象”怎样判断TABLE 的 cellpading 是否存在?
      

  2.   

    .cellPadding
    <table border cellpadding=0 onclick=alert(this.cellPadding)>
    <td>hi</td><td>hi</td>
    </table>
    <table border onclick=alert(this.cellPadding)>
    <td>hi</td><td>hi</td>
    </table>
      

  3.   

    getAttribute
    <table border cellpadding=0 onclick=alert(this.getAttribute("cellPadding"))>
    <td>hi</td><td>hi</td>
    </table>
    <table border onclick=alert(this.getAttribute("cellPadding"))>
    <td>hi</td><td>hi</td>
    </table>