dav133
2007-12-21, 21:11:57
nabend,
folgender Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<script type="text/javascript">
function test()
{
document.getElementsByTagName("tbody")[0].innerHTML="asdf";
}
</script>
</head>
<body onload="test()">
<table>
<thead>
<tr><td>Head</td></tr>
</thead>
<tbody>
<tr><td>Body</td></tr>
</tbody>
<tfoot>
<tr><td>Foot</td></tr>
</tfoot>
</table>
</body>
</html>
Im Firefox klappts, ich würde kurz und knapp einfach gerne den Inhalt des TBODY verändern, wie geht das standardkonform und auch so, dass es der IE versteht?
lg
/edit:
nach etwas rumprobieren tuts dieser call mit dem IE, der FF ist allerdings jetzt außen vor. Eh ich ne Browserweiche einbau, würd ich gern wissen obs denn nicht anders geht.
document.getElementsByTagName('tbody')[0].lastChild.firstChild.innerHTML="asdf";
folgender Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<script type="text/javascript">
function test()
{
document.getElementsByTagName("tbody")[0].innerHTML="asdf";
}
</script>
</head>
<body onload="test()">
<table>
<thead>
<tr><td>Head</td></tr>
</thead>
<tbody>
<tr><td>Body</td></tr>
</tbody>
<tfoot>
<tr><td>Foot</td></tr>
</tfoot>
</table>
</body>
</html>
Im Firefox klappts, ich würde kurz und knapp einfach gerne den Inhalt des TBODY verändern, wie geht das standardkonform und auch so, dass es der IE versteht?
lg
/edit:
nach etwas rumprobieren tuts dieser call mit dem IE, der FF ist allerdings jetzt außen vor. Eh ich ne Browserweiche einbau, würd ich gern wissen obs denn nicht anders geht.
document.getElementsByTagName('tbody')[0].lastChild.firstChild.innerHTML="asdf";