首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

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

2012-03-08 
js访问表格单元格?我有一个表格,多行多列,id为orders我用varvaluedocument.all( orders ).rows(2).cell

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

热点排行