当前位置:w88优德官网网文章中心网站设计网页设计 → 用JavaScript实现table行列互换

用JavaScript实现table行列互换

减小字体 增大字体 作者:admin  来源:www.hack50.com  发布时间:2012-4-25 12:25:23

KeyWord:JavaScript实现table行列互换,行列互换,行列互置,行列转换,行列转化,appendChild,appendChild的用法,appendChild的使用,removeChild,removeChild的用法,removeChild的使用

  现行代码只实现了单行table无限列的情况下的互换,无限行无限列table的行列互换,感觉过于复杂(当然,可能是我太过于笨拙了),尝试了一下,无果,加上现行情况已经够用,所以就没有更深入。如果有哪个高人实现了,麻烦讲代码发我一份,不胜感激。

  实现原理很简单,就是讲tbody内的行列转换后,再重新加到tbody里面,同时删除原始的元素。

<!doctype html public "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script language="javascript" type="text/javascript">
function Change(){
var myTable;
myTable=document.getElementById("tbltest");
var TDcount=myTable.firstChild.children[0].children.length;
for(i=0;i<TDcount;i++){
//添加转换后的tbody内的子元素
myTable.firstChild.appendChild(creatTR(myTable.firstChild.children[0].children[i].innerHTML))
}      
//删除原始的tbody内的子元素
myTable.firstChild.removeChild(myTable.firstChild.children[0]);
}
  
//根据传进来的内如形成一行
function creatTR(innetHTML){
       var newTD = document.createElement("TD");
       newTD.innerText=innetHTML;
       var newTR= document.createElement("TR");
       newTR.appendChild(newTD)
       return newTR;
}
  </script>
</head>
<body>
  <table border="1px" id="tblTest">
    <tr>
      <td>
        11111111</td>
      <td>
        2222222</td>
    </tr>
  </table>
  <input type="button" value="change" >
</body>
</html>

本文作者:未知

本文引用网址:
在下列搜索引擎中搜索“用JavaScript实现table行列互换”的相关信息:
谷歌搜索 百度搜索 雅虎搜索 搜狗搜索 搜搜搜索 必应搜索 有道搜索
你可能还喜欢以下文章
  • 1雨后小故事 qq表情姐弟雨后小故...
  • 2实拍90后女孩拉客100元带套20分...
  • 3四川美院女生遭前男友发艳照报...
  • 4林晨钰爆奶门照片ed2k 林晨钰爆...
  • 5实拍90后女生站街拉客 带套20分...
  • 1如何搭建第一个网站?做网站有...
  • 2百度联盟:哪些做法会被认为是...
  • 3说说"电视棒"为什么卖得这么火...
  • 4Discuz!不能正常发送邮件-DISC...
  • 5电子商务网站建设的重要因素点...
  • 1中国女大学生的淫靡生活
  • 2女子讲述10小时做爱251次的感受...
  • 3合肥艳照门事件 合肥艳照门全套...
  • 4嫩白少妇与猛男户外疯狂车震遭...
  • 5北京天上人间的一位美女
  • 1瑞星播报--“灰鸽子变种HO”病...
  • 2Xen和虚拟化技术学习指南
  • 3如何做服务器安全维护?有哪些...
  • 4Windows Server 2003 安全性指...
  • 5用Webmin和VSFTP搭建FTP服务器...
  • 赞助商广告

    图片文章导读