Joachim: Wertebereich von Textfeld einschränken durch anderes Textfeld

Beitrag lesen

Hi,

Aber wie mache ich diese statischen Werte variabel?
In Html kann ich doch keine Variablen anlegen. Nur in Javascript oder?

Genau. Du schreibst eine Function, liest dort mit document.formname.elementname.value den gegebenen Wert aus und holst aus dem hinterlegten Array die Grenzwerte

function machwas () {

var min, max;
    var grenzwerte =  {
        1:[0,3],
        2:[0,10],
        /*
            und so fort
        */
        6:[0,16] // letzter ohne Komma
    }
    var wert1 = document.formname.name_erstes_element.value;

//test
    alert(wert1);

// ist er überhaupt vorhanden?
    if (isset(grenzwerte[wert1])) {
        min =  grenzwerte[wert1][0];
        max =  grenzwerte[wert1][1];
    } else {
        alert("jibbet nich!");
        return; // gibts nicht, mach nix
    }

// test
    alert(min + ", " + max);
}

Doch mal Doku lesen?

Gruesse, Joachim

--
Am Ende wird alles gut.