Willkommen im PC-Welt-Forum
Liebe Leser,
Wenn dies Ihr erster Besuch hier ist, lesen Sie bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Sie müssen sich vermutlich registrieren, bevor Sie Beiträge verfassen können. Klicken Sie rechts auf 'Jetzt registrieren.', um den Registrierungsprozess zu starten.
Wenn dies Ihr erster Besuch hier ist, lesen Sie bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Sie müssen sich vermutlich registrieren, bevor Sie Beiträge verfassen können. Klicken Sie rechts auf 'Jetzt registrieren.', um den Registrierungsprozess zu starten.
Ergebnis 1 bis 8 von 8
-
09.01.2003, 13:01 #1hoerl Gast
JavaScript funktioniert nicht, warum?
Hallo!
Ich bin gerade dabei ein ausführlicheres JavaScript zu bauen und dazu habe ich in irgendeiner PC-Zeitschrift ein Script gefunden, das ich jetzt etwas verändert habe. Dieses Script habe ich unten eingefügt. Jetzt würde ich gerne dazu wissen warum immer beim Öffnen eine Fehler in Zeile 10 erscheint, da ein "Bezeichner erwartet" wird?
<html>
<head>
<title>Select</title>
<script type="text/javascript">
function link_auswahl()
{
var url
var index
index = document.form_eingabe.nextsite.selectedIndex;
url = document.form_eingabe.nextsite.[index].name;
location.href=url;
return true;
}
</script>
</head>
<body>
<form name="form_eingabe">
<select name="nextsite" size="1">
<option name="seite1.htm">Seite 1</option>
<option name="seite2.htm">Seite 2</option>
</select>
<a href="javascript:link_auswahl">Öffnen</a>
</form>
</body>
<script language="JavaScript">
<!--
window.open = SymRealWinOpen;
//-->
</script>
</html>
Danke!
hoerl
Ich hab jetzt mal die Datei auf meinen Webspace geladen un zwar unter http://www.christoph-hoerl.de/formmailer.htm
[Diese Nachricht wurde von hoerl am 09.01.2003 | 17:15 geändert.]
-
09.01.2003, 22:58 #2
Megabyte
- Registriert seit
- 08.2002
- Beiträge
- 1.776
Probier\'s mal damit:
url = document.form_eingabe.nextsite.<B>options</B>[index].name;Adieu!
-
10.01.2003, 16:43 #3hoerl Gast
Also ich hab das jetzt geändert, aber es funktioniert doch noch immer nicht, sondern es werden irgendwelche Befehlszeilen angezeigt.
Ich hab auch die Datei auf meinem Webspace aktualisiert!
Cu
-
10.01.2003, 18:08 #4
...weil "name" kein Attribut des option-Tags ist. Dein gesuchtes Script steht in http://selfhtml.teamone.de/html/formulare/auswahl.htm#listen_absendewert
Gruss, MatthiasYou get out what you put in.
Hinweis: Außerhalb der Technik werden ironische Textabschnitte nicht immer gesondert gekennzeichnet.
-
10.01.2003, 23:05 #5
Megabyte
- Registriert seit
- 08.2002
- Beiträge
- 1.776
url = document.form_eingabe.nextsite.options[index].value;
<option value="seite1.htm">Seite 1</option>Adieu!
-
11.01.2003, 12:03 #6hoerl Gast
Danke für den Tipp, den auch ausprbiert habe, aber er funktioniert immer noch nicht. Eine aktualisierte Version der formmailer.htm habe wieder auf meinen Webspace geladen unter http://www.christoph-hoerl.de/formmailer.htm
Danke
Ciao
Christoph
-
11.01.2003, 14:48 #7
Megabyte
- Registriert seit
- 08.2002
- Beiträge
- 1.776
<a href="javascript:link_auswahl<B>()</B>">Öffnen</a>
Adieu!
-
11.01.2003, 15:01 #8hoerl Gast
Danke!
Eigentlich bin ich ja blind, weil bei der Menge JSs die ich schon gemacht habe!
Naja aber ich weiß ja wo mir geholfen wird!
ServuS!
12

Zitieren
Lesezeichen