Hallo Zusammen,
ich habe vor vielen Jahren mal erste Gehversuche in der Webseiten-Programmierung unternommen. Da meine bisherigen Arbeitgeber immer nur in Typo3 ihre Webseiten verwaltet haben, waren in den letzten Jahren keinerlei Kenntnisse mehr notwendig. Meine Kenntnisse in HTML und JavaScript sind also eher gering. Nun würde ich aber gerne etwas umsetzen, das ich in Typo3 nicht kann. Deshalb wollte ich es mit Javascript versuchen. Wenn ich richtig bin, kann ich den Code dann einfach in Typo3 hineinkopieren ;-)
Leider hänge ich nun aber schon seit 2 Tagen an einem Problem und komme nicht weiter :-(
Was will ich? Ich hätte gerne ein Formular, bei dem man 2 Optionen per Dropdown auswählen kann. Es soll dann ausgewertet werde, was gewählt wurde und anschließend soll unterhalb des Formulars in Abhängigkeit der gewählten Optionen ein Text ausgegeben werden, der ggf. auf weitere Seiten der Homepage verlinkt.
Das Formular habe ich hinbekommen. Ich arbeite am MAC und verwende einen Editor aus dem Store (Ich weiß nicht, ob ich an dieser Stelle den Namen nennen darf). Entweder gebe ich völligen Mist ein, oder das Programm hat irgendwie Probleme mit dem Code, denn die farbliche Formatierung meiner Eingabe passt schon nicht.
Ich habe massig recherchiert und ausprobiert, aber ich bekomme die Auswertung der Optionen einfach nicht hin. Ich wollte die Werte der select boxen in Variablen schreiben, dann mittels if-Anweiung prüfen, was die Folge der Optionen ist und dann Begriffe ausgeben lassen, die verlinkt sind. Bis zur Verlinkung bin ich bisher noch nicht mal gekommen. Ich habe das Gefühl, dass ich die Optionen schon nicht richtig auslese.
Ich hoffe es kann mir jemand helfen - und sorry, falls ich totalen Müll produziert habe. Ich hoffe Ihr fallt nicht vom Stuhl beim Lesen ;-)
Liebe Grüße,
Vony
ich habe vor vielen Jahren mal erste Gehversuche in der Webseiten-Programmierung unternommen. Da meine bisherigen Arbeitgeber immer nur in Typo3 ihre Webseiten verwaltet haben, waren in den letzten Jahren keinerlei Kenntnisse mehr notwendig. Meine Kenntnisse in HTML und JavaScript sind also eher gering. Nun würde ich aber gerne etwas umsetzen, das ich in Typo3 nicht kann. Deshalb wollte ich es mit Javascript versuchen. Wenn ich richtig bin, kann ich den Code dann einfach in Typo3 hineinkopieren ;-)
Leider hänge ich nun aber schon seit 2 Tagen an einem Problem und komme nicht weiter :-(
Was will ich? Ich hätte gerne ein Formular, bei dem man 2 Optionen per Dropdown auswählen kann. Es soll dann ausgewertet werde, was gewählt wurde und anschließend soll unterhalb des Formulars in Abhängigkeit der gewählten Optionen ein Text ausgegeben werden, der ggf. auf weitere Seiten der Homepage verlinkt.
Das Formular habe ich hinbekommen. Ich arbeite am MAC und verwende einen Editor aus dem Store (Ich weiß nicht, ob ich an dieser Stelle den Namen nennen darf). Entweder gebe ich völligen Mist ein, oder das Programm hat irgendwie Probleme mit dem Code, denn die farbliche Formatierung meiner Eingabe passt schon nicht.
Ich habe massig recherchiert und ausprobiert, aber ich bekomme die Auswertung der Optionen einfach nicht hin. Ich wollte die Werte der select boxen in Variablen schreiben, dann mittels if-Anweiung prüfen, was die Folge der Optionen ist und dann Begriffe ausgeben lassen, die verlinkt sind. Bis zur Verlinkung bin ich bisher noch nicht mal gekommen. Ich habe das Gefühl, dass ich die Optionen schon nicht richtig auslese.
Ich hoffe es kann mir jemand helfen - und sorry, falls ich totalen Müll produziert habe. Ich hoffe Ihr fallt nicht vom Stuhl beim Lesen ;-)
Liebe Grüße,
Vony
Code:
<html>
<head>
</head>
<body>
<script type=“text/javascript">
function SFbest(form) {
var woher = document.getElementById("woher").value;
var wohin = document.getElementById("wohin").value;
if (woher == “ohne“ && wohin == “BG“ {
document.write(“Berufsvorebereitungsjahr“);
else {
if (woher == “ohne“ && wohin == “SEK11“ {
dosument.write(“Berufsvorebereitungsjahr und Berufsschule“);
else {
}}}
else {dosument.write(“Bitte korrigieren Sie Ihre Eingabe.“)}
}
</script>
<form name=“SF“ method=“post“ id"SFall" onSubmit=“return SFbest()“>
<p>
Welchen Abschluss bringen Sie mit?
<select name=“formWoher“>
<option value=““>Bitte waehlen Sie aus</option>
<option value=“ohne“>ohne Abschluss</option>
<option value=“HS“>Hauptschulabschluss (Berufsreife)</option>
<option value=“SEK1“>Qualifizierter Sekundarabschluss 1 / Mittlere Reife</option>
<option value=“Abi">(Fach-)Hochschulreife</option>
</select>
</p>
<p>
Welchen Abschluss moechten Sie erreichen?
<select name=“formWohin">
<option value=“">Bitte waehlen Sie aus</option>
<option value=“BG">Berufliche Grundbildung</option>
<option value=“SEK11">Qualifizierter Sekundarabschluss 1 / Mittlere Reife</option>
<option value=“Assi">Assistent/-in</option>
<option value=“BWT">Betriebswirt/-in / Techniker/-in</option>
<option value=“FH1">Fachhochschulreife</option>
<option value=“HS">Hochschulreife</option>
</select>
</p>
</form>
<input type="submit" name="submit“ value="Senden"/>
</form>