Hallo,
Was habe ich denn falsch gemacht?
Zum Zeitpunkt der Skript-Abarbeitung ist das Frameset und damit der DOM-Baum noch nicht verfuegbar.
<head>
<script type="text/javascript">
function setRow()
{
var w = 60;
document.getElementById("frId").rows = "*," + w;
}
</script>
<title>Frameset</title>
</head>
<frameset cols="150,*" bordercolor=#800000 framespacing="5">
<frameset cols="150,*" bordercolor=#800000 framespacing="5" onload="setRow()">
...
Praktikabler waere vielleicht noch:
function setRow(w)
{
document.getElementById("frId").rows = "*," + w;
}
mit <frameset ... onload="setRow(60)">
und den noframes-Teil nicht vergessen ...
MfG, Thomas