
如果修改的是整个表格的话,给表格一个id,然後用documentgetElementById('aa')innerHTML。
如果是tr或者td也是一样,给特定的tr或者td一个id,然後用documentgetElementById('aa')innerHTML来获取裏面的数据,如果要修改的话最好用jQuery,因为在ie中 *** 作不能用innerHTML来修改的,用jquery直接用html()方法就可以。
你用dom *** 作就可以了,做过dom树的遍历,在你页面加载完以后,也就是把你的js里的 *** 作函数定义在windowonload上,然后遍历页面已经有的这些元素,具体怎么遍历看你想深度优先还是广度优先深度优先就判断每个node的firstChild是不是空,如果不是空就继续取值,如果是空就判断nextSibling的值,广度优先就先判断nextSibling然后再判断下一层,以此类推
看看
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 40 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<script>
function getValue(id){
alert(documentgetElementById(id)value);
}
</script>
<BODY>
<table>
<tr onclick="getValue('a1')"><td><input type=hidden id="a1" name="a1" value="value1"></td><td>a</td></tr>
<tr onclick="getValue('a2')"><td><input type=hidden id="a2" name="a2" value="value2"></td><td>a</td></tr>
<tr onclick="getValue('a3')"><td><input type=hidden id="a3" name="a3" value="value3"></td><td>a</td></tr>
<tr onclick="getValue('a4')"><td><input type=hidden id="a4" name="a4" value="value4"></td><td>a</td></tr>
<tr onclick="getValue('a5')"><td><input type=hidden id="a5" name="a5" value="value5"></td><td>a</td></tr>
<tr onclick="getValue('a6')"><td><input type=hidden id="a6" name="a6" value="value6"></td><td>a</td></tr>
<tr onclick="getValue('a7')"><td><input type=hidden id="a7" name="a7" value="value7"></td><td>a</td></tr>
<tr onclick="getValue('a8')"><td><input type=hidden id="a8" name="a8" value="value8"></td><td>a</td></tr>
</table>
</BODY>
</HTML>
SESSION是指保存在服务器的会话,而JS是运行在客户端的,如果你想取得SESSION里面的值,需要使用动态语言在页面上输出内容并赋给JS变量,或使用接口来获取。如:
//
var
session_value
=
'<%=sessiongetAttribute("SESSION_KEY")%>';
以上就是关于js动态生成表格里的数据,怎么在js里动态的获取表格里特定行里修改了的数据全部的内容,包括:js动态生成表格里的数据,怎么在js里动态的获取表格里特定行里修改了的数据、js获取动态添加的表单元素的值、js获得动态文本框的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)