Danke schon mal. Aber daran scheint es auch nicht zu liegen, hab gerade die zahlen der variablen gelöscht und ersetzt, kann es an dem Datum liegen welches sie wieder geben sollen? Hier gerade nochmal meine Korriegierte Fassung:
Code:
select list:
1;Bitte wählen...;none
0;Grundschulung t1;vicgrund
0;Aufbauschulung t1;vicarc
0;Aufbauschulung t2;vicing
0;Grundschulung t2;baugrund
0;Grundschulung t3;micropla
0;Aufbauschulung t3;microdreid
0;Grundschulung t4;eurstahl
0;Grundschulung t5;eurholz
Initialisierungsskript
Typ: Bibliothek
Bedingungen: Formulareintritt
Skript: FF:ff_getfocus
Aktionsskript
Typ: Spezial
Aktionen: Änderung
function ff_sthema_action(element, action)
{
sdatum= ff_getElementByName('sdatum');
var vicgrundArray = new Array('19.01.2011', '09.02.2011', 'Other');
var vicarcArray = new Array('20.01.2011', '11.02.2011', 'Other');
var vicingArray = new Array('21.11.2011', '11.02.2011', 'Other');
var baugrundArray = new Array('Other');
var microplaArray = new Array('26.01.2011', 'Other');
var microdreidArray = new Array( 'Other');
var eurstahlArray = new Array('Other');
var eurholzArray = new Array('Other');
if {
// get the matching array
var selectedArray = eval(element.value+'Array');
// drop supernumerous option
while (selectedArray.length < sdatum.options.length-1)
sdatum.options[sdatum.options.length-1] = null;
// add the new options
sdatum.options[0] = new Option('bitte wählen...', 'none', true, true);
for (var i=0; i < selectedArray.length; i++)
sdatum,.options[i+1] =
new Option(selectedArray[i], selectedArray[i]);
} // ff_sthema_action
Validierungsskript
Typ: Spezial
function ff_sthema_validation(element, message)
{
if (element.value=='none') {
if (message=='') message = "Bitte Schulungsthema wählen.\n";
ff_validationFocus(element.name);
return message;
}
return '';
}
Dies ist die erste Auswahlliste wo man die Schulung wählt und in der zweiten soll das hier angegebene datum jeh nach Schulungstyp angezeigt werden.
Ich seh mittlerweile den Wald vor lauter Bäumen nicht, tut mir leid hast du noch eine idee, das wäre toll?!
LG Eagle
Lesezeichen