<script type="text/javascript">
function selectall()
{
var Ilength;
Ilength = document.zcform.ch.length;
if (Ilength ==null || typeof(Ilength )=="undefined")
{
Ilength =1;
}
var thetext = document.zcform.selectallbutton.value;
alert(thetext);
if (thetext =='全选'){
if(Ilength==1)
{
document.zcform.ch.checked=true;
}
else
{
for(i=0;i <Ilength;i++){ //循环选中
document.zcform.ch[i].checked = true;
}
}
document.zcform.checknum.value=Ilength;
document.zcform.selectallbutton.value="取消";
}
else{//取消全选
if(Ilength==1)
{
document.zcform.ch.checked=false;
}
else
{
for(i=0;i <Ilength;i++){ //循环选中
document.zcform.ch[i].checked = false;
}
}
document.zcform.checknum.value=0;
document.zcform.selectallbutton.value="全选";
}alert(Ilength); }
</script><div id="jbuttom">
<form id="zcform" name="zcform" method="post" action="">
<table id="zcfwtable" name="zyfwtable" width="100%" bordercolor="#99BBE8" bordercolorlight="#99BBE8" bordercolordark="#FFFFFF" border="1" align="center" cellpadding="0" cellspacing="0" >
<tr>
<th> <input type="button" name="selectallbutton" id="choosebutton" value="全选" onclick="selectall()"/> </th>
</tr>
<tr>
<td> <input type="checkbox" id="choose" name="ch" value="ff" onchange="onchange()" /> </td>
</tr>
</table>
<input name="checknum" type="hidden" class="red" id="checknum" value="0" size="4" readonly="true"/>
</form>
function selectall()
{
var Ilength;
Ilength = document.zcform.ch.length;
if (Ilength ==null || typeof(Ilength )=="undefined")
{
Ilength =1;
}
var thetext = document.zcform.selectallbutton.value;
alert(thetext);
if (thetext =='全选'){
if(Ilength==1)
{
document.zcform.ch.checked=true;
}
else
{
for(i=0;i <Ilength;i++){ //循环选中
document.zcform.ch[i].checked = true;
}
}
document.zcform.checknum.value=Ilength;
document.zcform.selectallbutton.value="取消";
}
else{//取消全选
if(Ilength==1)
{
document.zcform.ch.checked=false;
}
else
{
for(i=0;i <Ilength;i++){ //循环选中
document.zcform.ch[i].checked = false;
}
}
document.zcform.checknum.value=0;
document.zcform.selectallbutton.value="全选";
}alert(Ilength); }
</script><div id="jbuttom">
<form id="zcform" name="zcform" method="post" action="">
<table id="zcfwtable" name="zyfwtable" width="100%" bordercolor="#99BBE8" bordercolorlight="#99BBE8" bordercolordark="#FFFFFF" border="1" align="center" cellpadding="0" cellspacing="0" >
<tr>
<th> <input type="button" name="selectallbutton" id="choosebutton" value="全选" onclick="selectall()"/> </th>
</tr>
<tr>
<td> <input type="checkbox" id="choose" name="ch" value="ff" onchange="onchange()" /> </td>
</tr>
</table>
<input name="checknum" type="hidden" class="red" id="checknum" value="0" size="4" readonly="true"/>
</form>
<tr>
<th>试题序号</th>
<th>试题名称;</th>
<th>仲裁状态</th>
<th>启动时间</th>
<th>启动IP</th>
<th>未仲裁数量</th>
<th>已仲裁数量</th>
<th>误差值</th>
<th><input type="button" name="selectallbutton" id="choosebutton" value="全选" onclick="selectall()"/>
</th>
</tr>
</table>
怎么通过javascript二维数组来填充这个表格啊?
<tr>
<th>试题序号 </th>
<th>试题名称; </th>
<th>仲裁状态 </th>
<th>启动时间 </th>
<th>启动IP </th>
<th>未仲裁数量 </th>
<th>已仲裁数量 </th>
<th>误差值 </th>
<th> <input type="button" name="selectallbutton" id="choosebutton" value="全选" onclick="selectall()"/>
</th>
</tr>
</table>
怎么通过javascript二维数组来填充这个表格啊?
<script language="javascript">
//js函数区
function clearlog()
{
document.zcform.logtext.value="";
}
function selectall()
{
var Ilength;
Ilength = document.zcform.ch.length;
if (Ilength ==null || typeof(Ilength )=="undefined")
{
Ilength =1;
}
var thetext = document.zcform.selectallbutton.value;
//alert(thetext);
if (thetext =='全选')
{
if(Ilength==1)
{
document.zcform.ch.checked=true;
}
else
{
for(i=0;i <Ilength;i++){ //循环选中
document.zcform.ch[i].checked = true;
}
}
document.zcform.checknum.value=Ilength;
document.zcform.selectallbutton.value="取消";
}
else//取消全选
{
if(Ilength==1)
{
document.zcform.ch.checked=false;
}
else
{
for(i=0;i <Ilength;i++){ //循环选中
document.zcform.ch[i].checked = false;
}
}
document.zcform.checknum.value=0;
document.zcform.selectallbutton.value="全选";
}//alert(Ilength);
}
function filltable()
{
var zcfwarray=new Array(4);
for(i=0;i<zcfwarray.length;i++)
{
zcfwarray[i]=new Array(8);
}
zcfwarray[0][0]="1";
zcfwarray[0][1]="第一题";
zcfwarray[0][2]="正在启动";
zcfwarray[0][3]="2008-12-10";
zcfwarray[0][4]="192.168.1.78";
zcfwarray[0][5]="2000";
zcfwarray[0][6]="5000";
zcfwarray[0][7]="1";
zcfwarray[1][0]="2";
zcfwarray[1][1]="第二题";
zcfwarray[1][2]="未仲裁";
zcfwarray[1][3]="2008-12-9";
zcfwarray[1][4]="192.168.1.79";
zcfwarray[1][5]="6000";
zcfwarray[1][6]="5000";
zcfwarray[1][7]="2";
zcfwarray[2][0]="3";
zcfwarray[2][1]="第三题";
zcfwarray[2][2]="未仲裁";
zcfwarray[2][3]="2008-12-19";
zcfwarray[2][4]="192.168.1.76";
zcfwarray[2][5]="4000";
zcfwarray[2][6]="7000";
zcfwarray[2][7]="0";
zcfwarray[3][0]="4";
zcfwarray[3][1]="第四题";
zcfwarray[3][2]="正在启动";
zcfwarray[3][3]="2008-12-6";
zcfwarray[3][4]="192.168.1.73";
zcfwarray[3][5]="3600";
zcfwarray[3][6]="5600";
zcfwarray[3][7]="0";
//alert(zcfwarray.length);
document.write("<table id='zcfwtable' name='zyfwtable' width='100%' height='10%' bordercolor='#99BBE8' bordercolorlight='#99BBE8' bordercolordark='#FFFFFF' border='1' align='center' cellpadding='0' cellspacing='0'>");
document.write("<th>试题序号</th><th>试题名称</th><th>仲裁状态</th><th>启动时间</th><th>启动IP</th><th>未仲裁数量</th><th>已仲裁数量</th><th>误差值</th>")
for(i=0;i<zcfwarray.length;i++){
document.write("<tr>");
for(s=0;s<zcfwarray[i].length;s++)
{
document.write("<td>"+zcfwarray[i][s]+"</td>");
}
document.write("</tr>");
}
document.write("</table>");
}
</script>