Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 23-12-2005, 15:40   #1 (permalink)
Neuer User
 
Benutzerbild von saftbraten
 
Registriert seit: Nov 2004
Beiträge: 148
fromular mit Tabtaste von eingabefeld zu eingabefeld??

hallo ich hatte vor langer zeit mal ein script erstellt, um mit der TAB-taste bei formularen in flash wie bei HTML von eingabefeld zu eingabefeld zu jumpen!

nun geht mein script nicht mehr wenn in unter flash7 veröfentliche. ich bins nun am anpassen aber komme nicht richtig zum ziel!

ich hab ein array gemacht wo all meine eingabefelder stehen... und will einfach den fokus vom ersten zum letzten bringen... ich trace den stand im array... dies funzt... nur der fokus setzt es mir plötzlich auf irgendein button!!
so wie es aussieht klappt das fokusieren nicht auf das textfeld vom array...!!

kann mir jemand helfen... oder hat jemand eine bessere lösung für das?

Code:
stop();
var jumper = -1;
var formular:Array = new Array("mitteilung", "namen", "adresse", "plz", "ort", "telnr", "email");
Selection.setFocus(formular[0]);
fokusieren = new Object();
fokusieren.onKeyDown = function() {
	if (Key.getCode() == Key.TAB) {
		if (++jumper>=formular.length) {
			jumper = 0;
		}
		Selection.setFocus(formular.toString([jumper]));
		trace(formular[jumper]);
	}
};
Key.addListener(fokusieren);
saftbraten ist offline   Mit Zitat antworten
Alt 23-12-2005, 16:02   #2 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
aloha!

ich habe das so gelöst:
ich habe die diversen eingabefelder, wie sie "tabben" sollen, in ein array geschrieben und dann mittels schleifer mittels befehl"tabIndex" die hierachie festgelegt:
PHP-Code:
MovieClip.prototype.tabEnabled 0;
var 
tabArray = ["firma""nm""str""ort""plz""email""betreff""nachricht"];
for (
t=0t<=tabArray.lengtht++) {
    var 
feld tabArray[t];
    
mailer_mc[feld].tabIndex t;

__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary
andretti ist offline   Mit Zitat antworten
Alt 23-12-2005, 16:14   #3 (permalink)
Neuer User
 
Benutzerbild von saftbraten
 
Registriert seit: Nov 2004
Beiträge: 148
danke dir für die rasche antwort... aber wie setzt du dann den fokus?
oder überseh ich wat?
saftbraten ist offline   Mit Zitat antworten
Alt 23-12-2005, 16:17   #4 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
wenn du meinst, dass wenn das formular in flash reingeladen wurde, der cursor beim ersten eingabefeld blinkt, da ist nix dabei in meinem beispiel, aber des kann man doch seperat lösen?!?
__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary
andretti ist offline   Mit Zitat antworten
Alt 23-12-2005, 16:43   #5 (permalink)
Neuer User
 
Benutzerbild von saftbraten
 
Registriert seit: Nov 2004
Beiträge: 148
ja genau das will ich... und dort liegt auch der fehler beim meinem skript...beim fouks (highlight) der eingabefelder!
saftbraten ist offline   Mit Zitat antworten
Alt 23-12-2005, 17:05   #6 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
hab jetzt hin und her probiert, bin aber auf keine lösung gekommen;interessant; des müsste doch gehen mit
PHP-Code:
Selection.setFocus("firma"); 
__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary
andretti ist offline   Mit Zitat antworten
Alt 23-12-2005, 17:39   #7 (permalink)
Neuer User
 
Benutzerbild von saftbraten
 
Registriert seit: Nov 2004
Beiträge: 148
ja sollte so gehen... look my script...geht aber ned!?
saftbraten ist offline   Mit Zitat antworten
Alt 28-12-2005, 17:00   #8 (permalink)
Neuer User
 
Benutzerbild von saftbraten
 
Registriert seit: Nov 2004
Beiträge: 148
hat evt. jemand ein funktionierendes scirpt zum Flash-forms mit TAB zu fokusieren?
saftbraten 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 13:16 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele