Günter Laudenklos: Die höhe einer leeren Zeile über JS dynamisch verändern.

Beitrag lesen

Hallo Mirsad,

sieht ja schön aus, aber wo rufst Du die Funktion auf?

function dynTableHeight(){
var hoehe = 0;

if(document.Durchleitungsinfo.txtSUMDURCHLEITUNGEN.value > 8){
  diff = document.Durchleitungsinfo.txtSUMDURCHLEITUNGEN.value - 8;
  hoehe = diff * 25;
  document.write('<td height="+hoehe+" bgcolor="#f0f0f0">');
}
return hoehe;
}

die Funktion, und den Teil vom HTML folgt:

.
.
.

<tr>
<td valign="top" style="width: 140px" height="40px" bgcolor="#f0f0f0"><b>Händler -<br>Lieferant:</b><br></td>
<td valign="top" style="width: 240px" bgcolor="#f0f0f0">APT</td>
<td valign="top" colspan="3" bgcolor="#f0f0f0"><b>Händler -<br>Empfänger:</b><br></td>
<td valign="top" bgcolor="#f0f0f0">EVN</td>
</tr>
<tr>
<td height="px" bgcolor="#f0f0f0" colspan="6">
</td>
</tr>

<tr>
<td style="PADDING-LEFT: 10px; PADDING-RIGHT: 10px" valign="top" colspan="7">
<hr></td>
</tr>

An der Stelle erfolgt ja dann die Ausgabe der mit
document.write generierten <td>-Zellen

Grüße  Günter