日期:2014-05-20  浏览次数:20717 次

循环一个表格。四行三列。我要做批量新增。
我想循环写出一个表格,按照日历的月份格式展现。然后需要在每个表格里面填入输入的内容,做批量新增。大神们。我就在这里谢谢了。
------最佳解决方案--------------------
把你最总想要的结果画出来,要用什么语言 JS/JAVA....?
------其他解决方案--------------------
你好。大概就是这样的。但是批量新增应该怎么做,求指教。
------其他解决方案--------------------
首先你需要把这个水费信息的HTML内容作为一个table,并保证到JS变量中,然后用for循环将其冬天添加到HTML页面中。稍后给你代码。
------其他解决方案--------------------

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <title> New Document </title>
  <meta name="Generator" content="EditPlus">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
  <style type="text/css">
    #cont{width:1100px;}
.info{border: solid 1px blue;display:inline;}
.info td{border: solid 1px blue;}
  </style>
 </head>
 <script type="text/javascript">

 function getConent(){
  var cont = document.getElementById("cont");
  var infs = "";
  var year = "2012";
  for(var i = 1; i < 13; i++){
  infs += "<table id="+year+i+" class=\"info\">"; //将年份和月份作为ID,方便后面获取数据。
  infs += "<tr><td colspan=\"2\">"+year+"年"+i+"月水费信息</td></tr>";
  infs += "<tr><td>用量</td><td><input type=\"text\" value=\"\" size=\"20\"/></td></tr>";
  infs += "<tr><td>单价</td><td><input type=\"text\" value=\"\" size=\"20\"/></td></tr>";
  infs += "<tr><td>费用发生日期</td><td><input type=\"text\" value=\"\" size=\"20\"/></td></tr>";
  }
     cont.innerHTML = infs;
  }
  </script>

 <body onload="getConent()">
  <div id="cont">

  </div>
 </body>
</html>


lz自己修改一下部分样式。
------其他解决方案--------------------
你好,这样做好了,谢了,但是我这样做了之后怎么做批量新增呢?指教一下吧。