Dateiname "erzeugen"
Florian Gunkel
- javascript
Hallo Leute,
Ich will im Grunde über ein Select Feld in einem Formular ein Jahr auswählen lassen, woraufhin ein Bild, was mit einem Link auf eine Javascript Funktion belegt ist, den Link der Seite des entsprechenden Jahres aufweist, schaut es euch doch mal an.
Mein Problem ist, wie ich aus der Variablen "Jahr" den Dateiname
z.B 2003.html
bekomme, welchen ich als linkfür das bild nemen kann.
Gruss, Florian
hi,
Mein Problem ist, wie ich aus der Variablen "Jahr" den Dateiname
z.B 2003.html
bekomme, welchen ich als linkfür das bild nemen kann.
http://selfhtml.teamone.de/javascript/sprache/operatoren.htm#zeichenkettenverknuepfung sollte da m.e. ausreichen.
gruss,
wahsaga
Hi,
So weit war ich auch schon, ich hab das mal probiert, funktioniert natürlich nicht, schau mal auf dem Link und klick dich durch zu forschung -> Publikationen
und sag was daran jetzt nich stimmt, die datei, auf die ich verweisen will gibts
Gruss, Flo
Hallo Florian,
Die Fehlermeldung auf der Seite lautet:
Fehler 404
Die von Ihnen gesuchte Datei mit dem Namen
/departments/polymere/pe/haupt/forschung/NaN wurde nicht gefunden.
Den Dateinamen erzeugst du so:
jahr = 2003 - document.forms["pubjahr"].elements["jahr"].selectedIndex;
NaN ist die Abkürzung für Not a Number (auf deutsch: keine Zahl)
selectedIndex in Verbindung mit http://selfhtml.teamone.de/javascript/objekte/unabhaengig.htm#parse_int sollte dir weiterhelfen.
Viel Spaß,
Jochen
hi,
Den Dateinamen erzeugst du so:
jahr = 2003 - document.forms["pubjahr"].elements["jahr"].selectedIndex;
NaN ist die Abkürzung für Not a Number (auf deutsch: keine Zahl)
ich würde stattdessen empfehlen, gleich die entsprechenden werte für die values der option-felder zu vergeben.
gruss,
wahsaga