页面中有一个隐藏的DIV,里面是一个table。当点击页面上的一个按钮时会弹出一个对话框,在这个对话框里面选择数据点击确定之后,数据是显示出来了,但是会多出一些空白行,请问这是怎么回事?
代码如下:
<div id="showCorpList" style="display:none">
<table id="showCorpTable" width="95% border="0"align="center"cellpadding="1"cellspacing="1"bgcolor="#C7D8EB">
<tr>
<td width="30" height="20" align="center" bgcolor="#FFFFFF" class="table_windows_bt">序号</td>
<td align="center" bgcolor="#FFFFFF" class="table_windows_bt">企业名称</td>
<td align="center" bgcolor="#FFFFFF" class="table_windows_bt">销售数量</td>
<td align="center" bgcolor="#FFFFFF" class="table_windows_bt">操作</td>
</tr>
</table>
</div>var row = document.getElementById("showCorpTable").insertRow();
//序号列
var indexCol = row.insertCell();
indexCol.innerHTML = row.rowIndex.toString();
indexCol.className="table_windows_bt";
indexCol.bgColor="#FFFFFF";
indexCol.align="center";
//客户名称列
var corpNameCol = row.insertCell();
corpNameCol.style.word="break-all";
corpNameCol.className="table_hui";
var corpName;
if(returnVal[i].customerName==""){
corpName=returnVal[i].principal;
}else{
corpName=returnVal[i].customerName;
}
corpNameCol.innerHTML = corpName+"<input type='hidden' name='corpId' value="+returnVal[i].id+">"
+"<input type='hidden' name='corpArea' value="+returnVal[i].corpArea+">"
+"<input type='hidden' name='regNo' value="+returnVal[i].regNo+">";
corpNameCol.bgColor="#FFFFFF";
//数量列
var countCol = row.insertCell();
countCol.bgColor="#FFFFFF";
countCol.innerHTML = "<input type='text' name='amount' class='accountInput'>";
//操作列
var controlCol = row.insertCell();
controlCol.className="table_hui"
controlCol.align="center";
controlCol.bgColor="#FFFFFF";
controlCol.innerHTML = "<a href='javascript:;' style='font-size:12px' onclick='delRow(this)'>删除</a>";就是这样,数据显示出来之后在页面的底部会多出空白,选择的数据越多,出来的空白就越多,哪位高手知道这是怎么回事?
代码如下:
<div id="showCorpList" style="display:none">
<table id="showCorpTable" width="95% border="0"align="center"cellpadding="1"cellspacing="1"bgcolor="#C7D8EB">
<tr>
<td width="30" height="20" align="center" bgcolor="#FFFFFF" class="table_windows_bt">序号</td>
<td align="center" bgcolor="#FFFFFF" class="table_windows_bt">企业名称</td>
<td align="center" bgcolor="#FFFFFF" class="table_windows_bt">销售数量</td>
<td align="center" bgcolor="#FFFFFF" class="table_windows_bt">操作</td>
</tr>
</table>
</div>var row = document.getElementById("showCorpTable").insertRow();
//序号列
var indexCol = row.insertCell();
indexCol.innerHTML = row.rowIndex.toString();
indexCol.className="table_windows_bt";
indexCol.bgColor="#FFFFFF";
indexCol.align="center";
//客户名称列
var corpNameCol = row.insertCell();
corpNameCol.style.word="break-all";
corpNameCol.className="table_hui";
var corpName;
if(returnVal[i].customerName==""){
corpName=returnVal[i].principal;
}else{
corpName=returnVal[i].customerName;
}
corpNameCol.innerHTML = corpName+"<input type='hidden' name='corpId' value="+returnVal[i].id+">"
+"<input type='hidden' name='corpArea' value="+returnVal[i].corpArea+">"
+"<input type='hidden' name='regNo' value="+returnVal[i].regNo+">";
corpNameCol.bgColor="#FFFFFF";
//数量列
var countCol = row.insertCell();
countCol.bgColor="#FFFFFF";
countCol.innerHTML = "<input type='text' name='amount' class='accountInput'>";
//操作列
var controlCol = row.insertCell();
controlCol.className="table_hui"
controlCol.align="center";
controlCol.bgColor="#FFFFFF";
controlCol.innerHTML = "<a href='javascript:;' style='font-size:12px' onclick='delRow(this)'>删除</a>";就是这样,数据显示出来之后在页面的底部会多出空白,选择的数据越多,出来的空白就越多,哪位高手知道这是怎么回事?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货