Etze
Aktives Mitglied
Thread Starter
- Dabei seit
- 04.04.2005
- Beiträge
- 465
- Reaktionspunkte
- 3
Hallo,
ich teste gerade eine für mich neue Möglichkeit, meine Bookmark-Sammlung online zu verwalten. Testweise habe ich es jetzt per einfachem HTML-Formular mit Javascript gemacht:
Das funktioniert soweit auch gut: sobald ich aus der Auswahlbox einen Eintrag wähle, werde ich zur entsprechenden URL geleitet.
Nun möchte ich aber weitere Kategorien in weiteren Auswahlboxen einfügen. Wenn ich es aber so mache, wie ich vermute, dass es laufen *sollte*, läuft es natürlich gar nicht... Die Boxen werden zwar angezeigt, aber das Javascript wird nicht mehr ausgeführt. Da ich mich mit JS nicht auskenne, finde ich den Fehler auch nicht. Wie gehe ich hier vor? Mein Versuch war so:
ich teste gerade eine für mich neue Möglichkeit, meine Bookmark-Sammlung online zu verwalten. Testweise habe ich es jetzt per einfachem HTML-Formular mit Javascript gemacht:
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 TRANSITIONAL//EN">
<html>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
function formHandler(form){
var URL = document.form.site.options[document.form.site.selectedIndex].value;
window.location.href = URL;
}
</SCRIPT>
</HEAD>
<BODY>
<form name="form">
<select name="site" size=1 onChange="javascript:formHandler()">
<option value="">Computer</option>
<option value="domain.de">MacTechNews</option>
<option value="amiga-news.de">Amiga-News</option>
</select>
</form>
</body>
</html>
Das funktioniert soweit auch gut: sobald ich aus der Auswahlbox einen Eintrag wähle, werde ich zur entsprechenden URL geleitet.
Nun möchte ich aber weitere Kategorien in weiteren Auswahlboxen einfügen. Wenn ich es aber so mache, wie ich vermute, dass es laufen *sollte*, läuft es natürlich gar nicht... Die Boxen werden zwar angezeigt, aber das Javascript wird nicht mehr ausgeführt. Da ich mich mit JS nicht auskenne, finde ich den Fehler auch nicht. Wie gehe ich hier vor? Mein Versuch war so:
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 TRANSITIONAL//EN">
<html>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
function formHandler(form){
var URL = document.form.site.options[document.form.site.selectedIndex].value;
window.location.href = URL;
}
</SCRIPT>
</HEAD>
<BODY>
<form name="form">
<select name="site" size=1 onChange="javascript:formHandler()">
<option value="">Computer</option>
<option value="domain.de">Domain</option>
<option value="http://www.amiga-news.de">Amiga-News</option>
</select>
<select name="site" size=1 onChange="javascript:formHandler()">
<option value="">Konsole</option>
<option value="http://www.areagames.de">AreaGames Forum</option>
<option value="http://www.planetds.de">Planet DS</option>
</select>
</form>
</body>
</html>
Zuletzt bearbeitet: