读书人

js访问表格单元格?解决思路

发布时间: 2012-03-08 13:30:13 作者: rapoo

js访问表格单元格?
我有一个表格,多行多列,id为orders

我用 var value=document.all( "orders ").rows(2).cells(2).value;得到的是undefined值为什么啊

[解决办法]
alert(document.getElementById( 'orders ').rows[2].cells[1].innerHTML)
[解决办法]
document.all( "orders ").rows(2).cells(2).innerHTML
[解决办法]
建议你好好看看dom对象操作,每个文本节点也是对象!
你的第一问题 var value=document.all( "orders ").rows(2).cells(2).value;
应该这样 var value=document.all( "orders ").rows(2).cells(2).firstChild.nodeValue;
后面的问题
你用dom对象把值取出来,生成隐藏表单变量提交不就行了
[解决办法]
提交时把动态生成的文本框的值存到隐藏框里再提交,Server 端再从隐藏框取值。
[解决办法]
每个text设置name
submit后可以通过request.form(text的name)获取其value

读书人网 >JavaScript

热点推荐