js获取单元格自定义属性值的代码(IE/Firefox)

复制代码 代码如下:

  // js取单元格自定义属性值,IE和FF下的不同实现

     result+="<Item>"

  var isIE=document.all ? true : false;

  if(isIE)//IE

  {

  for (var i=0;i<obj.cells.length;i++)

  result+="<"+obj.cells[i].fieldname+"><![CDATA["+$(obj.cells[i]).text()+"]]></"+obj.cells[i].fieldname+">";

  }

  else{ //FF

  for (var i=0;i<obj.cells.length;i++)

  result+="<"+$(obj.cells[i]).get(0).attributes[0].nodeValue+"><![CDATA["+$(obj.cells[i]).text()+"]]></"+$(obj.cells[i]).get(0).attributes[0].nodeValue+">";

  }

  result+="</Item>"