gizzy: Element-Index ermitteln und in Onchange-Event übergeben

Beitrag lesen

Nein, Du brauchst lediglich das Element, dessen Inhalt Du testen möchtest. Das Element kannst Du innerhalb von onchange mit "this" übergeben..

aber ich meine nicht den Index der gewählten Option, sondern den Index des Select-Elements.
Also ich habe z.B. mehrere Select-Elemente mit dem dem Namen "Ende" und auch "Start". Das es die Elemente mehrfach gibt wird doch automatisch ein Index angelegt, richtig?
Verändere ich nun z.B Ende[1] soll in der Funktion der Wert von Ende[1] und Start[1] verglichen und gegebenfalls geändert werden.

function checkvalue(Ende,Start,Index,First)
{
if (Number(Ende) <= Number(Start))
    {
    alert("Ende-Wert muss über Start-Wert liegen!");
    if (First==true)
        {
        document.fff.start[Index].selectedIndex=document.fff.ende[Index].selectedIndex - 1;
        }
    else
        {
        document.fff.ende[Index].selectedIndex=document.fff.start[Index].selectedIndex + 1;
        }
    }
}

Damit die Funktion weiss auf welche Elemente sie sich beziehen soll, brauch sie doch einen Index?!
Oder habe ich noch einen anderen Denkfehler drin bzw. die falsche Umsetzung gewählt?