<form action="xxxxx.do" method="POST" name="frm_3" target="_bank">
</form>
function statchart_submit(){
var frm_3=document.getElementById("frm_3");
var frm_3client=frm_3.children;
var frmlength=frm_3client.length;
for(var i=frmlength-1;i>=0;i--){
var o=frm_3client(i);
frm_3.removeChild(o);
}
var cont_1=document.createElement("<input type='hidden' name='lefttitle' value='销售额(元)' >");
var cont_2=document.createElement("<input type='hidden' name='toptitle' value='xxxx统计分析' >");
var i=0;
var rows=document.getElementById("datatr").rows;
if(rows.length==0){
alert("记录行数为0,不能生成统计图");
return false;
}
var labels;
var barvalues;
frm_3.appendChild(cont_1);
frm_3.appendChild(cont_2);
for(i=0;i<rows.length;i++){
labels="";
var cells=rows(i).cells;
for(var j=0;j<cells.length;j++){
intext=cells(j).innerText;
if(isNaN(intext)){ //不是有效数字证明它是分组字段
labels=labels+intext;
} else {
barvalues=cells(j+1).innerText;
break;
}
}
//alert(labels+"-"+barvalues);
var e=document.createElement("<input type='hidden' name='labels' value='"+labels+"' >");
var f=document.createElement("<input type='hidden' name='barvalues' value='"+barvalues+"' >");
frm_3.appendChild(e);
frm_3.appendChild(f);
}
frm_3.submit();
}
根据表格,动态构建一个form,每执行一次,都先清除form里所有的控件
posted on 2007-12-25 16:37
有猫相伴的日子 阅读(351)
评论(0) 编辑 收藏 所属分类:
web-demo