java行数可变的表格,怎么在表格中自动增加行,并对输入的数据作判断

当前位置:我的异常网» Java Web开发 » 怎么在表格中自动增加行,并对输入的数据作判断

怎么在表格中自动增加行,并对输入的数据作判断

www.myexceptions.net  网友分享于:2013-12-27  浏览:279次

如何在表格中自动增加行,并对输入的数据作判断

本人刚开始做jsp。

现有一个问题,就是一个表格:

第一行     显示表头

如         单号       名称     数量

第二行     依次对应textbox     输入相应的数据,要对输入的数据作校验的

可能会输如不确定的多行,所以需要自动增加行数的功能,请问怎么简捷快速的实现上述的功能!

谢谢!

------解决方案--------------------

可以增加个按钮

事件触发js实现table的行增加

------解决方案--------------------

无标题文档

function addRow(){

var lastRow=filetb.rows[filetb.rows.length-1];

alert(lastRow.innerHTML);

var lr=filetb.insertRow(filetb.rows.length);

lr.innerHTML=lastRow.innerHTML;

}

/*

动态添加table.将table中的text的值存入另一text中,在后台得到另一text的值

注意:1。OnChanged将“text的值存入另一text中”。如果此事件写入后台代码,将得不到。因为被postback掉了。

故先存,再运行后台代码。

2。在html中有一table,名字为filetb。

如果需要动态修改,在table里添加literal.text.

*/

var allCount;

allCount=0;

function addAttachment() {

allCount++;

var Num,p,myrow,indexnewrow,c1,c2,c3,c4;

var rown=filetb.rows.length;

myrow=filetb.insertRow(rown);

myrow.id= "tdt "+allCount;

myrow.name= "tdt "+allCount;

var cName= "list_bg2 ";

if(rown%2==0){

cName= "list_bg1 ";

}

myrow.className=cName;

myrow.οnmοuseοver=function(){this.className= "list_over ";};

myrow.οnmοuseοut=function(){this.className=cName;};

c1=myrow.insertCell();

c1.width= "100 ";

c1.align= "right ";

c1.innerHTML= "

代码 " + (allCount) + ": ";

c2=myrow.insertCell();

c2.align= "left ";

c2.innerHTML= " ";

c3=myrow.insertCell();

c3.align= "center ";

c3.innerHTML= " 取值     删除 ";

c4=myrow.insertCell();

c4.align= "left ";

c4.innerHTML= " ";

}

function setValue(rid){

for(i=0;i

var curRow=filetb.rows[i];

if( 'tdt '+rid==curRow.id){

文章评论

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值