Ciao
In diesem Forum habe ich mal folgende hübsche Variante gefunden (nicht von mir!)
<html>
<head>
<title>Liste</title>
<script type="text/javascript">
<!--
/***********************************************************/
/***** Java Script by DannyLupo ( www.ffuerst.de ) *******/
/************************************************************/
function schreiben(anzahl)
{
if (anzahl >= 1) /* Abfrage, ob korrekte
Eingabe */
{
if (document.all) /* Fall für IExplorer! */
{
document.all.Bereich.innerText = ""; /* Liste löschen */
for (i=1; i<=anzahl; i++ ) /* Anfang der Schleife */
{
document.all.Bereich.insertAdjacentHTML("BeforeEnd","<a href="datei"+i+".html">Datei"+i+"</a><br>")
}
document.all.Bereich.insertAdjacentHTML("BeforeEnd","<p>Listenende</p>")
}
else if(document.layers) /* Fall für Netscape! */
{
document.Bereich_Net.document.open();
document.Bereich_Net.document.write(""); /* Liste löschen */
for (i=1; i<=anzahl; i++ ) /* Anfang der Schleife */
document.Bereich_Net.document.write("<a href="datei"+i+".html">Datei"+i+"</a><br>");
document.Bereich_Net.document.write("<p>Listenende</p>");
document.Bereich_Net.document.close();
}
}
else /* Fall bei unkorrekter
Eingabe */
alert("Sie müssen eine Zahl eingeben!") ;
}
// -->
</script>
</head>
<body>
<form>
<input type="text" name="nrs" size="2" maxlength="3">
<input type="button" onClick="schreiben(this.form.nrs.value)"
value="OK"><br>
</form>
<br>
<div id="Bereich">
<layer name="Bereich_Net">
</layer>
</div>
<br>
</body>
</html>
Gruss Didosa