Hallo..
Bin beim Erstellen eines Formulars (rsforms für Joomla)...
Im Formular wird in einem Dropdownfeld "Jahrgang" der Jahrgang eines Sportlers ausgewählt und im Textfeld "Alter" berechnet --> habe ich hinbekommen....
In den Dropdownfeldern "Klasse" & "Wertung" sollten dann verschiedene Eingaben ausgewählt werden können --> zB in KLASSE - Herren oder Damen zB in Wertung: Gäste, Österreich, Deutschland usw...
Im Feld Altersklasse soll je nach Auswahl der Dropdownfelder KLASSE - WERTUNG Berechnungen für die Altersklasse (Abhängig vom ALTER) durchgeführt werden...
nur als Beispiel:
[TABLE='width: 500']
[tr][td]Klasse
[/td][td]Wertung
[/td][td]Alter
[/td][td]Altersklasse
[/td][/tr][tr][td]Damen
[/td][td]Gäste
[/td][td]bis 50 Jahre
[/td][td]Damen Gäste AK 1
[/td][/tr][tr][td]Damen
[/td][td]Gäste
[/td][td]ab 51 Jahre
[/td][td]Damen Gäste AK 2
[/td][/tr][tr][td]Herren
[/td][td]Österreich
[/td][td]bis 20 Jahre
[/td][td]Herren Ö AK 20
[/td][/tr][tr][td]Herren
[/td][td]Österreich
[/td][td]bis 40 Jahre
[/td][td]Herren Ö AK 40
[/td][/tr][tr][td]Herren
[/td][td]Deutschland
[/td][td]bis 30 Jahre
[/td][td]Herren D Alterskl. 30
[/td][/tr][tr][td]Herren
[/td][td]Deutschland
[/td][td]bis 60 Jahre
[/td][td]Herren D Alterskl. 60
[/td][/tr][tr][td]Herren
[/td][td]Deutschland
[/td][td]bis 99 Jahre
[/td][td]Herren D Alterskl. 60+
[/td][/tr]
[/TABLE]
/ ****************************************************************
// Berechnen Alter mit Auswahl Jahrgang -----------------------
<script type="text/javascript">
function AlterBerechnen()
{
document.getElementById('Alter').value = parseInt(document.getElementById('AktuellesJahr').value)
- parseInt(document.getElementById('Jahrgang').value);
}
</script>
// *********************************************
// Altersklasse berechnen
<script type="text/javascript">
function AltersklasseBerechnen()
{
// Variable definieren
var Alter = document.getElementById("Alter").value;
var Altersklasse;
var Klasse = document.getElementById("Klasse").value;
var Wertung = document.getElementById("Wertung").value;
// ------------------------------
[B][COLOR=#ff0000]switch case.... keine Ahnung! Hier scheitern meine Javascript-Kenntnisse....[/COLOR][/B]
document.getElementById("Altersklasse").value = Altersklasse;
}
</script>
Alles anzeigen
Herzlichen Dank für eure Mühe....