Hi
So kann das auch nur (wenn ueberhaupt) mit dem IE klappen, da Netscape in <option> kein onclick kennt!
Ausserdem weiss ich nicht, wie der IE darauf reagiert, denn so wie das geschrieben ist, wird beim klicken auf einen Unterpunkt onclick was geaendert und ausserdem onchange. Je nachdem ob der IE zuerst onclick, oder onselect ausfuehrt, wird entweder das gewuenschte Ergebnis angezeigt, oder die per onchange gewaehlten Standarteinstellungen ('J. W. von Goethe','21.01.00','86')
Ich wuerde das folgendermassen loesen:
Die Infos zu den Buechern wuerde ich in drei Arrays speichern, und dann einfach onchange die passenden Infos in die inputs schreiben.
Also so;
<html>
<head>
<title>Kommentierte Auswahlliste</title>
<meta name="author" content="blankP">
<meta name="generator" content="Ulli Meybohms HTML EDITOR">
<script language="JavaScript">
<!--
autor=new Array();
datum=new Array();
seitenzahl=new Array();
autor[1]="J. W. von Goethe";
autor[2]="J.R.R. Tolkin";
autor[3]="Friedrich Schiller";
datum[1]="21.01.00";
datum[2]="02.06.00";
datum[3]="13.06.00";
seitenzahl[1]="86";
seitenzahl[2]="52";
seitenzahl[3]="51";
function dateiinfo(index)
{
if (index!=0){
document.liste.autor.value = autor[index];
document.liste.datum.value = datum[index];
document.liste.seitenzahl.value = seitenzahl[index];}
}
//-->
</script>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
Bücherliste
<FORM name="liste">
<select name=selliste onChange="dateiinfo(this.form.selliste.selectedIndex)">
<option value="0">wählen</option>
<option value="1">Die Leiden des jungen Werther</option>
<option value="2">Der Herr der
Ringe</option>
<option value="3">Die Räuber</option>
</select>
<table>
<tr>
<td width=290></td>
<td><input type=text name="autor" size=30 maxlenth=30 readonly><p>Autor</p></td>
</tr>
<tr><td></td>
<td><input type=text name="datum" size=10 maxlenth=10 readonly><p>Anschaffungsdatum</p></td>
</tr><tr><td></td>
<td><input type=text name="seitenzahl" size=10 maxlenth=10 readonly><p>Seitenzahl</p></td>
</tr>
</table>
</form>
</body></html>
Tschau Holger