Hi Martin
Die Funktion ist auch OK. Ich hab mal ein kleines Codebeispiel geschrieben vielleicht siehst du dann ja den Fehler. Falls nicht dann poste doch mal die Fehlermeldung die du bekommst. Ein oft gemachter Fehler besteht im uebrigen darin, dass innerhalb einzelner Tags die sehr lang sind Zeilenumbrueche gemacht werden. Das fuehrt aber immer zu Fehlern. Vor allem wenn man hier aus dem Forum sachen kopiert. Also: den ganzen select tag in eine Zeile schreiben!!
<html>
<head>
<title>Test</title>
<script language="JavaScript">
<!--
function Anzeige(x)
{
wert = x;
alert(wert);
}
//-->
</script>
<noscript></noscript>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
<form name="MetaForm">
<select size="21" name="ABTMit" onChange="Anzeige(this.form.ABTMit.options[this.form.ABTMit.options.selectedIndex].value)">
<option value="Html">HTML-Befehle
<option value="CSS">CSS-Befehle
<option value="Javascript">JavaScript-Befehle
<option value="CGI/Perl">CGI/Perl-Befehle
<option value="Stichwortverzeichnis">Stichwortverzeichnis
</select></form>
</body>
</html>
Tschau Holger
PS Du kannst die Funktion Anzeige einfach so schreiben
function Anzeige(x)
{
alert(x);
}