Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19-05-2004, 15:21   #1 (permalink)
heide
 
Registriert seit: Nov 2001
Ort: wiesbaden
Beiträge: 114
mit getFocus den text ändern.

hi!

hab hier ein kleines problem. weiss nichmal ob das technisch überhaupt umsetzbar is.

ich habe ne ganze menge textfelder...und will bei Focus das Textfeld löschen und noch ein paar aktionen durchführen. da ich keine nerven habe, jedes tf zu deklarieren mytextfield.onSetFocus etc), möchte ich das gerne in ne funktion packen.

code sieht aus wie folgt:

ActionScript:
  1. test = new Object();
  2. test.onSetFocus = function(oldFocus, newFocus) {
  3.         trace(newFocus);
  4.         [newFocus].text = "RAMM";
  5. };
  6.  
  7.  
  8. Selection.addListener(test);

newFocus is dann immer das aktuelle textfeld.
ausgabe is zb _level0.text3
meine überlegung war jetzt halt den text so zu ersetzten...aber dasläuft nich...

hat jemand ne idee?

dankee!

gruß,
marc
fusi ist offline   Mit Zitat antworten
Alt 19-05-2004, 15:47   #2 (permalink)
Level up
 
Benutzerbild von Alois
 
Registriert seit: Jun 2001
Ort: Bocholt
Beiträge: 4.155
in diesem Fall brauchst Du die eckigen Klammern nicht:
ActionScript:
  1. test = new Object();
  2. test.onSetFocus = function(oldFocus, newFocus) {
  3.         trace(newFocus);
  4.         newFocus.text = "RAMM";
  5. };
  6.  
  7.  
  8. Selection.addListener(test);

Gruß
Alois
__________________
-Spuckt mir auf den Stuhl, ich will im Grünen sitzen-
Alois ist offline   Mit Zitat antworten
Alt 19-05-2004, 15:57   #3 (permalink)
heide
 
Registriert seit: Nov 2001
Ort: wiesbaden
Beiträge: 114
oh mann alois!
du bist ne riesen hilfe. ich probier hier stunden rum und dann isses sowas simples!


1000 dank!
fusi ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 22:05 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele