Zahlen zwischenspeichern und anzeigen


Bei diesem Artikel muss darauf geachtet werden, dass der Flash-Film den Fokus besitzt (mit der Maus draufdrücken). Eingetippte Zahlen werden für wenige Sekunden zwischengespeichert und beim Drücken auf die [Enter]-Taste ausgegeben.

_global.tl = this;

var o = new Object();
o.zahlTaste = undefined;

o.onKeyDown = function()
{
     var pressed = Key.getCode();
     if(pressed >= 48 && pressed <= 57)
     {
          clearInterval(tl.ID); // Von neu anfangen zu zählen.
          tl.meldung_txt.text = "Eingabe wird zwischengespeichert.";
          this.zahlTaste += String.fromCharCode(pressed);
          tl.ID = setInterval(function()
                    {
                         o.zahlTaste = undefined;
                         o.timer = undefined;
                         tl.meldung_txt.text = "Zwischenspeicher gelöscht.";
                         clearInterval(tl.ID);
                    }, 1500);
     } // if
     else if(Key.isDown(Key.ENTER))
     {
          if(this.zahlTaste != undefined)
          {
               tl.ausgabe_txt.text = this.zahlTaste;
               this.zahlTaste = undefined;
          }
     } // else if
}; // onKeyDown

Key.addListener(o);

Dieser Code ist beispielsweise dann sinnvoll, wenn Flash-Präsentationen erstellt werden und beim Klicken auf eine Zahl zu dieser dann gewechselt werden soll. Jedoch müsste der Code dann so umgeschrieben werden, dass nicht eine Zahl mit mehr Stellen als die Seitenanzahl eingetippt werden kann.

Autor: P. Nazari

Weitere Funktionen
Zur Artikel-Übersicht
Diesen Artikel ausdrucken
Beispiel downloaden
Online-Beispiel ansehen
Haben Sie noch Fragen? Fragen Sie auf computer-portal.net.
Bewertung
Dieser Tipp wurde für genial mit 10 von 10 Punkten [ 1 Stimme(n) ] befunden.

Bewertung in Punkten [10 = genial, 1 = sehr schlecht]:      
Kommentare
Bisherige Kommentare ansehen:
Zu diesem Artikel wurden noch keine Kommentare verfasst.

Einen eigenen Kommentar verfassen:
Sie müssen sich erst registrieren um einen Kommentar verfassen zu können.

Bestellen
Abbestellen
    
    
    Weitere Informationen
  Welchen Browser nutzen Sie?
Internet Explorer
Mozilla
Mozilla Firefox
Netscape
Opera
Safari
Sonstige
    Ergebnis ansehen