Java & JavaScript


Home
Applets
Scripts
   Navigation:
 · Kontextmenü
 · Linkwechsler
   Dialogboxen:
 · Alert
 · Alert 2
 · Confirm
 · Prompt
   Animation:
 · Kreis
 · Kreis 2
 · Kreis 3
 · Drei Kreise
 · Spirale
 · Planetarium
 · Globus
   Grafik-Effekte:
 · Clipping
 · Clipping 2
 · Clipping 3
 · Alpha-Clipping
 · Fading
 · Wellenmuster
 · Wellenmuster 2
   Bildschirmschoner:
 · Proto
 · Marquee
 · Donut
 · Worm
 · Mondrian
 · Pacman
   Datum & Uhrzeit:
 · Countdown
 · Countup
 · Wochentag
 · Last Modified
   Fraktale:
 · Apfelmännchen
 · Apfelmännchen 2
 · Juliamenge
 · Juliamenge 2
 · C-Wert-Generator
   Mathematik:
 · Primzahlen
 · Primzahlen 2
   Verschiedenes:
 · Dynamic Popup
 · TextArea Counter
 · Warteschleife
 · Mausschreiber
Gäste
Kontakt

- JavaScript : Verschiedenes : TextArea Counter -


Ein Zähler fur eine TextArea-Eingabe mit JavaScript.

Erfolgreich getestet mit Internet Explorer 5.5 und 6.0, Netscape Navigator 7.0 und 7.1, Mozilla 1.4 und Opera 7.01.


Demo:

Sie können noch Zeichen eingeben:


Der Quelltext:

<html>
  <head>
    <title>TextArea-Counter</title>
  </head>

  <body>

    <form name="form1">
      <input name="input1"></input>
      <textarea name="textarea1" onkeyup="count(event)"></textarea>
    </form>

    <script language="JavaScript">
      var max = 25;

      document.form1.input1.value = max;
      document.form1.textarea1.focus();

      function count(e) {
        if (!e.which) keyCode = event.keyCode; // ie5+ op5+
        else keyCode = e.which; // nn6+

        if (document.form1.textarea1.value.length<max+1)
            document.form1.input1.value = max-document.form1.textarea1.value.length;
        else {
          document.form1.textarea1.value = document.form1.textarea1.value.substring(0,max);
          document.form1.input1.value = 0;
        }
      }
    </script>

  </body>
</html>


Download  TextArea_Counter.zip (ca. 0,5 kb)




© 2001-2004 Albert Kluge - Alle Rechte vorbehalten
Impressum | Datenschutz | Nutzung | eMail