Hallo mano_di_dei,
dein Script enthält einige Fehler:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title>test</title>
<script language="Javascript"></script>
das "</script>" hat hier nichts zu suchen, das muss ans Ende des Scriptblocks.
<!-- Start
kann weg.
function update_auswahl()
{
testAuswahl = document.forms.testform.teil1;
if (testAuswahl.options
[testAuswahl.selectedIndex].
value == "test1")
eigenartige Schreibweise, aber wenn du es lesen kannst ...
{
document.getElementsByID("test")[0].value = "geht1";
}
if (testAuswahl.options
[testAuswahl.selectedIndex].
value == "test2")
{
document.getElementsByName("test")[0].value = "geht2";
}
</head-->
muss weg, statt dessen muss hier das "</script>" hin.
</head>
<body>
<form name="testform">
<select size="1" name="teil1"
onchange="update_auswahl()">
<option value="test1">test1</option>
<option value="test2">test2</option>
</select>
<br>
<input id="test" value="hallo">
</form>
</body>
</html>
korrigiere das mal. Wenn es dann immer noch nicht geht (ich bin ein schlechter Javascriptparser), wirf mal einen Blick in die Fehlerkonsole und wenn du dann nicht weiter kommst, beschreibe dein Problem etwas genauer.
Gruß, Jürgen