Xiper: teration? Rekursion? Schleife? - Spalten (DIV) editieren

Beitrag lesen

Ich habe hier ein JS, was mir die maximale Höhe von 5 Spalten ausliest und dann alle auf eine gleiche Höhe bringt!

<script type="text/javascript">
function layout_colheight()
{
var a = document.getElementById("spalte1").scrollHeight;
var b = document.getElementById("spalte2").scrollHeight;
var c = document.getElementById("spalte3").scrollHeight;
var d = document.getElementById("spalte4").scrollHeight;
var e = document.getElementById("spalte5").scrollHeight;
if ( a > b )
{
document.getElementById("spalte1").style.height = a+'px';
document.getElementById("spalte2").style.height = a+'px';
document.getElementById("spalte3").style.height = a+'px';
document.getElementById("spalte4").style.height = a+'px';
document.getElementById("spalte5").style.height = a+'px';
}
if ( b > c )
{
document.getElementById("spalte1").style.height = b+'px';
document.getElementById("spalte2").style.height = b+'px';
document.getElementById("spalte3").style.height = b+'px';
document.getElementById("spalte4").style.height = b+'px';
document.getElementById("spalte5").style.height = b+'px';
}
if ( c > d )
{
document.getElementById("spalte1").style.height = c+'px';
document.getElementById("spalte2").style.height = c+'px';
document.getElementById("spalte3").style.height = c+'px';
document.getElementById("spalte4").style.height = c+'px';
document.getElementById("spalte5").style.height = c+'px';
}
if ( d > e )
{
document.getElementById("spalte1").style.height = d+'px';
document.getElementById("spalte2").style.height = d+'px';
document.getElementById("spalte3").style.height = d+'px';
document.getElementById("spalte4").style.height = d+'px';
document.getElementById("spalte5").style.height = d+'px';
}
if ( e > a )
{
document.getElementById("spalte1").style.height = e+'px';
document.getElementById("spalte2").style.height = e+'px';
document.getElementById("spalte3").style.height = e+'px';
document.getElementById("spalte4").style.height = e+'px';
document.getElementById("spalte5").style.height = e+'px';
}
}

Ich hätte nun gerne, dass dieses Script mit beliebig viele Spalten umgehen kann! Ich habe leider kaum AHnugn von JS und bin damit auf eure Hilfe angewiesen!