当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: 我们公司用某进销存软件,其中有一个窗口界面(假设标题为"商品档案")的功能如下: 有几个文本框 分别是: 原价 价格1 价格2 价格3 价格4 其中的原价是早已录入的商品价格 而价格1-4是供手工输入的不同折扣的价格 我想用delphi 写一自动计算百分率的软件,单击button1时从"商品档案"窗口取出"原价"文本框中的内容,填......
 ·spring菜鸟问题    »显示摘要«
    摘要: 照着《利用jbuilder 2005 开发spring实例》这篇文章做到第一步显示,但总是报错,不知道是什么原因,请高手指教! 以下是我做的几个文件: hello.jsp <%@ page contenttype="text/html; charset=gbk" %> <html>  <head><title>exampl......


var hrhtml = "<hr>....</tr>"; 如何将这个 hrhtml 添加到 table 中去而且是插入到 table 的最后一个 hr 的前一个位置,而不是 appen

var   hr_html   =   "<hr>....</tr>";   如何将这个   hr_html   添加到   table   中去?而且是插入到   table   的最后一个   hr   的前一个位置,而不是   append   到最后!  
   
  <table>  
  <tr>  
                      ...  
  </tr>  
                  <tr>  
                            这个是上面的   hr_html,每次都用   javascript   来加入到   table中,但如何插入到指定的位置?  
                  </tr>  
                  <tr>  
                            这是最后的   tr   ,有其他用处,  
                  </tr>  
  </table>  
   
  同时,如何知道这个   table   现在有多少了   tr   ,如何得到某一个位置的   tr?

NO.1   作者: seabell

document.all.mytable.rows.length为tr个数,document.all.mytable.rows[i]为各个tr  
  <script>  
  function   myadd()  
  {  
  mytr="<table   id=mytable>";  
  for(i=0;i<document.all.mytable.rows.length-1;i++)  
  mytr+=document.all.mytable.rows[i].outerHTML;  
  mytr+="<tr><td>"+document.all.td1.value+"</td>"+"<td>"+document.all.td2.value+"</td>"+"<td>"+document.all.td3.value+"</td></tr>";  
  mytr+=document.all.mytable.rows[document.all.mytable.rows.length-1].outerHTML;  
  mytr+="</table>"  
  document.all.mytable.outerHTML=mytr;  
  }  
  </script>  
  <table   id=mytable>  
  <tr>  
  <td>11</td><td>12</td><td>13</td>  
  </tr>  
  <tr   style="background:yellow">  
  <td>21</td><td>22</td><td>23</td>  
  </tr>  
  <tr>  
  <td>31</td><td>32</td><td>33</td>  
  </tr>  
                  <tr>  
  <td   colspan=3>这是最后的   tr   ,有其他用处</td>  
                  </tr>  
  </table>  
  td1<input   id=td1>td2<input   id=td2>td3<input   id=td3></td>  
  <input   type=button   value=add   onclick=myadd()>

NO.2   作者: ice_berg16

outerHTML对于tr是只读的

NO.3   作者: xjdawu

<script>  
  function   check(obj)  
  {  
      var   tBoby   =   oTable.children[0]  
      var   hr_html   =   "<tr><td>this   is   a   new   row</td></tr>"  
      hr_html   =   "<table   style=display:none   id=myTable>"+hr_html+"</table>";    
      document.body.insertAdjacentHTML("beforeEnd",hr_html)  
      tBoby.insertBefore(myTable.rows[0],   tBoby.children[tBoby.children.length-1])  
  }  
  </script>  
  <body>  
  <table   id="oTable">  
  <tr>  
          <td>...</td>  
  </tr>  
      <tr>  
          <td>这是最后的   tr   ,有其他用处,</td>  
      </tr>  
  </table>  
  <input   type=button   onclick="check(this)">  
  </body>


 ·超难的sql语句问题。    »显示摘要«
    摘要: 一个表 国家 物品 日期 --------- 中国 面包 2004-9-1 12:01 中国 面包 2004-9-2 11:23 中国 面包 2004-9-2 13:16 中国 鸡蛋 2004-9-1 09:12 美国 纸张 2004-9-1 12:12 要求能根据国家,物品,日期进行分组。(日期要按年,月,日来区别) 比如中国的面包9月1日的显示一条记录,9月2日的也应该显示一条,因为日......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE