Zellenbreite dynamisch festlegen

HPB

Erfahrenes Mitglied
Hi, ich habe folgendes Problem:
ich will die Zellenbreite einer Tabelle dynamisch anpassen.

Verkürzt sieht mein Code folgendermaßen aus:
PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Unbenanntes Dokument</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<table width="75%" border="1">
  <tr>
    <td width="300" id="testID">grsfdx</td>
    <td>&nbsp;</td>
  </tr>
</table>
<script language="JavaScript" type="text/javascript">
alert("aktuelle Breite: " + document.getElementById('testID').offsetWidth);
document.getElementById('testID').offsetWidth="160";
alert("es ist vollbracht!")
</script> 
</body>

</html>

Das Auslesen der Zellenbreite klappt. Aber das Setzen eines neuen Wertes nicht.

Wer kann mir Helfen?

Danke im Voraus,
PETER
 
offsetWidth ist eine Nur-Lesen Eigenschaft.
Probiere doch stattdessen mal einfach nur width zum Setzen, also
document.getElementById('testID').width="160";
vop
 

Neue Beiträge

Zurück