<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>

            js+xml自動生成表格的代碼

            時間:2024-10-01 14:43:50 XML DOM 我要投稿
            • 相關推薦

            js+xml自動生成表格的代碼

              復制代碼 代碼如下:

              

              

              

              無標題文檔

              

              functionloadXML(handler){

              varurl="employees.xml";

              if(document.implementation&&document.implementation.createDocument){

              varxmldoc=document.implementation.createDocument("","",null);

              xmldoc.onload=handler(xmldoc,url);

              xmldoc.load(url);

              }

              elseif(window.ActiveXObject){

              varxmldoc=newActiveXObject("Microsoft.XMLDOM");

              xmldoc.onreadystatechange=function(){

              if(xmldoc.readyState==4)handler(xmldoc,url);

              }

              xmldoc.load(url);

              }

              }

              functionmakeTable(xmldoc,url){

              vartable=document.createElement("table");

              table.setAttribute("border","1");

              table.setAttribute("width","600");

              table.setAttribute("class","tab-content");

              document.body.appendChild(table);

              varcaption="EmployeeDatafrom"+url;

              table.createCaption().appendChild(document.createTextNode(caption));

              varheader=table.createTHead();

              varheaderrow=header.Row(0);

              headerrow.Cell(0).appendChild(document.createTextNode("姓名"));

              headerrow.Cell(1).appendChild(document.createTextNode("職業"));

              headerrow.Cell(2).appendChild(document.createTextNode("工資"));

              varemployees=xmldoc.getElementsByTagName("employee");

              for(vari=0;i<employees.length;i++){

              vare=employees[i];

              varname=e.getAttribute("name");

              varjob=e.getElementsByTagName("job")[0].firstChild.data;

              varsalary=e.getElementsByTagName("salary")[0].firstChild.data;

              varrow=table.Row(i+1);

              row.Cell(0).appendChild(document.createTextNode(name));

              row.Cell(1).appendChild(document.createTextNode(job));

              row.Cell(2).appendChild(document.createTextNode(salary));

              }

              }

              

              

              

              

              

              

              復制代碼 代碼如下:

              

              

              

              Programmer

              32768

              

              

              Sales

              70000

              

              

              CEO

              100000

              

              

            【js+xml自動生成表格的代碼】相關文章:

            基于jQuery的固定表格頭部的代碼08-30

            Word目錄如何自動生成02-26

            Word自動生成目錄的方法及步驟11-30

            word的自動生成目錄如何操作08-10

            Word表格自動填充的方法10-13

            Excel表格自動套用格式教程12-19

            wps中Word怎么去掉自動生成的超鏈接09-14

            過濾HTML代碼08-29

            怎么在word表格的某一列中自動插入數字02-15

            數控編程代碼大全05-18

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看