Verweisliste als Auswahlliste mit 2 Variablen???
Malte
- javascript
0 Cheatah0 Joachim
Hallo zusammen. Ich hoffe ihr könnt mir weiterhelfen bei folgendem Problem.
Ich habe zwei Dropdownlisten, einmal "Monat" und einmal "Jahr". Nachdem ich aus beiden Dropdownlisten jeweils einen Wert ausgewählt habe (Beispielsweise April und 2002) soll im Frame unter den Dropdownlisten eine Seite aufgerufen werden, deren Url unter andeem aus den Paramtern der Dropdownliste zusammengesetzt ist:
Also:
-----------------------------------
DDListe1: "April" DDListe 2: "2002"
-----------------------------------
http://LinkLinkLink_"April"_"Jahr".htm
"http://LinkLinkLink"+x+"_"+y".htm"
hat jemand eine Idee wie ich ein entsprechendes Script hingebastelt bekomme?
Thanx in advance
Malte
Hi,
hat jemand eine Idee wie ich ein entsprechendes Script hingebastelt bekomme?
ja. Was hast Du bisher probiert und woran ist es gescheitert?
Cheatah
Hi,
hat jemand eine Idee wie ich ein entsprechendes Script hingebastelt bekomme?
ja. Was hast Du bisher probiert und woran ist es gescheitert?
Cheatah
Also ich habe folgendes gebastelt:
<SCRIPT LANGUAGE="JavaScript">
var year = "2003";
function Aendjahr(x) {
year = x;
};
function Anzeige(x) {
var nam1 = "Linkname_" + year + "_" + x;
var name = "/Linkname2/" + nam1 + "/$FILE/" + nam1 + ".pdf";
parent.unten.location.href=name;
};
</SCRIPT>
Aendjahr rufe ich als OnChange-Funktion vor der JahresDDliste auf; Anzeige vor der MonatsDDliste...
Bisher scheitert es daran, dass für year immer der wert 2003 bleibt und nicht nach aufruf der Funktion Aendjahr auf den Wert x wechselt...
Hi,
<SCRIPT LANGUAGE="JavaScript">
ERROR: Required attribute "TYPE" missing.
Aendjahr rufe ich als OnChange-Funktion vor der JahresDDliste auf; Anzeige vor der MonatsDDliste...
Wie lautet der entsprechende (relevante) HTML-Code? Was für Debug-Ausgaben hast Du mit welchem Ergebnis durchgeführt? Warum ermittelst Du das Jahr über eine Funktion, anstatt den Wert bei Bedarf auszulesen?
Cheatah
Hi,
<SCRIPT LANGUAGE="JavaScript">
ERROR: Required attribute "TYPE" missing.
Aendjahr rufe ich als OnChange-Funktion vor der JahresDDliste auf; Anzeige vor der MonatsDDliste...
Wie lautet der entsprechende (relevante) HTML-Code? Was für Debug-Ausgaben hast Du mit welchem Ergebnis durchgeführt? Warum ermittelst Du das Jahr über eine Funktion, anstatt den Wert bei Bedarf auszulesen?
Cheatah
Hier der relevant HTML Code:
"Anzeige(this.form.Monat.options[this.form.Monat.options.selectedIndex].value);">
<option value="nothing">Bitte wählen Sie</option>
<option value="Januar">Januar</option>
<option value="Februar">Februar</option>
<option value="Maerz">März</option>
<option value= "April">April</option>
<option value="Mai">Mai</option>
<option value="Juni">Juni</option>
<option value="Juli">Juli</option>
<option value="August">August</option>
<option value="September">September</option>
<option value="Oktober">Oktober</option>
<option value="November">November</option>
<option value="Dezember">Dezember</option>
</select>
<select size="1" name="Jahr" onchange="Aendjahr(this.form.Jahr.options[this.form.Jahr.options.selectedIndex].value);">
<option>Bitte wählen Sie</option>
<option value="2003">2003</option>
<option value="2002">2002</option>
</select>
----
Wie leses ich denn das ausgewählte Jahr aus?
Hi,
Wie lautet der entsprechende (relevante) HTML-Code? Was für Debug-Ausgaben hast Du mit welchem Ergebnis durchgeführt? Warum ermittelst Du das Jahr über eine Funktion, anstatt den Wert bei Bedarf auszulesen?
Hier der relevant HTML Code:
danke. Was ist mit den anderen Fragen?
<select size="1" name="Jahr" onchange="Aendjahr(this.form.Jahr.options[this.form.Jahr.options.selectedIndex].value);">
Wie leses ich denn das ausgewählte Jahr aus?
Du tust es bereits. Nur der Kontext ist ein anderer.
Cheatah
hi,
"http://LinkLinkLink"+x+"_"+y".htm"
fuer solche Basics bitte erst mal einen Blick in die Doku: http://selfhtml.teamone.de/javascript/objekte/location.htm
Gruesse Joachim