didosa: Text per Javascript austauschen

Beitrag lesen

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