andy83: Variable aus JS in HTML übernehmen??

Hallo,

erstmal... ich bin ziemlicher JS und CSS-Anfänger.
Nach tagelanger Suche hoffe ich nun hier endlich Hilfe zu finden.
Die Variable div soll sein: Höhe des Fensters - 220px (für Menüleiste, Bild über dem Text, etc.).
1. Wie kann ich meinem <div> sagen, dass er die Höhe div aus JS übernehmen soll?
2. Kann ich eine alternative Höhe (z.b. 580 px) einbauen, falls JS deaktiviert ist?

Hier ein Ausschnitt aus dem Code:

<table>
 <tr>Bild</tr>
 <tr>
  <td> Navigation </td>

<td>
<script type="text/javascript">
<!--
var ViewY = "0";
var div = "0";
if (self.innerHeight) {
  ViewY = self.innerHeight;
} else if (document.documentElement && document.documentElement.clientHeight) {
  ViewY = document.documentElement.clientHeight;
} else if (document.body) {
  ViewY = document.body.clientHeight;
} div = (ViewY - "220");
//-->
</script>

<div>
  bla bla bla
</div>
 </td>

Ich hoffe ihr könnt mir helfen
Grüße Andy

  1. Hi,

    Du puhlst Dir Dein zu formatierendes Element raus und gibst dem style Objekt die Variable mit. Waer schoen wenn Du sie vorher noch um die Masseinheit erweiterst. zb. aus 200 noch kurz 200px machst.

    Die SELFHTML Objektreferenz soll bei sowas auch recht hilfreich sein:
    http://de.selfhtml.org/javascript/objekte/index.htm