<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>

            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

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院