function init(){
var body_element = document.getElementsByTagName("tbody");
var firstNode = body_element[0].firstChild;
var allTd = firstNode.childNodes;
for (var i =0;i<allTd.length;i++){
if (allTd[i].nodeType==3){
alert(allTd[i].nodeValue); // 显示空白页和null,查看页面源码有值?
}
}
}
页面源码:
<tbody class="tableBody" >
<tr class="odd" >
<td>1</td> <td>1969-12-31</td>
</tr>
<tr class="even" >
<td>2</td>
<td>1970-01-01</td>
</tr>
</tbody>
var body_element = document.getElementsByTagName("tbody");
var firstNode = body_element[0].firstChild;
var allTd = firstNode.childNodes;
for (var i =0;i<allTd.length;i++){
if (allTd[i].nodeType==3){
alert(allTd[i].nodeValue); // 显示空白页和null,查看页面源码有值?
}
}
}
页面源码:
<tbody class="tableBody" >
<tr class="odd" >
<td>1</td> <td>1969-12-31</td>
</tr>
<tr class="even" >
<td>2</td>
<td>1970-01-01</td>
</tr>
</tbody>
解决方案 »
- 经典而且郁闷的问题,大家帮帮忙
- 求助:使用 JavaScript 和 CSS 即时切换网站风格的问题
- 后台如何得到前台hidden的值
- ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●clearTimeout和clearInterval同时用 为什么不会报错????????
- 怎么样实现网页上有两个漂浮窗口
- 急急急!
- 哪位帮忙写个日期格式转换?
- 请问script语言和标记语言(html)之间是如何分工的。在编写网页时标记语言和描述语言是不是分开的编写的
- 请问怎样在下拉表中怎样让他拉出图片呢<SELECT 。。><OPTION>图片</OPTION>
- iframe跨域问题
- 如何得到select 中上次选的selectedIndex?
- 单选框问题
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<body>
<table>
<tbody>
<tr>
<td>1</td>
<td>1969-12-31</td>
</tr>
<tr>
<td>2</td>
<td>1970-01-01</td>
</tr>
</tbody>
</table>
<script>
function init(){
var t = document.getElementsByTagName("tbody");
var tr = t[0].getElementsByTagName("tr");
for (var i =0, len=tr.length; i <len;i++){
var td = tr[i].getElementsByTagName("td");
for (var j =0, len=td.length; j <len;j++){
alert(td[j].innerHTML);
td[j].innerHTML = "1234"
}
}
}init();
</script>
</body>
</html>
alert(allTd[i].firstChild.nodeValue);