Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 29-07-2005, 23:46   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Ort: Switzerland
Beiträge: 72
input eingabe aufteilen

hallo,
ich möchte bei nem input feld die eingabe auslesen und aufteilen. also wen man "get blabla" eingibt soll der zu

if (_root.text == "get") {
getURL("blabla", "_blank");
}
das geht so natürlich nich weil so geht er ja zu == "get blabla".. wie ich ihms sage

quasi wen man ins input eingibt: get www.bla.de soll der nen neues fenster öffnen und zu www.bla.de gehen
arniegeddon ist offline   Mit Zitat antworten
Alt 30-07-2005, 10:08   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Du könntest natürlich den String splitten, z.B.
ActionScript:
  1. meineEingaben = meineTextfeldinstanz.text.split(" ");
  2. if(meineEingaben[0] == "get"){
  3.    getURL(meineEingaben[1],"_blank");
  4. }
Versprich dir aber nicht zuviel davon, einen echten AS-Parser wirst du so kaum hinbekommen...
  Mit Zitat antworten
Alt 30-07-2005, 15:35   #3 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Ort: Switzerland
Beiträge: 72
das versuch ich mal,
danke!!!
arniegeddon ist offline   Mit Zitat antworten
Alt 04-11-2005, 06:25   #4 (permalink)
thnkGodImAtheist
 
Benutzerbild von kurthurtig
 
Registriert seit: Nov 2003
Ort: kölle am rhing
Beiträge: 1.853
bei text.split: wird die eingabe immer an den leerzeichen gemacht? würde nämlich gerne die buchstaben in einem wort voneinander trennen.
kurthurtig ist offline   Mit Zitat antworten
Alt 04-11-2005, 09:47   #5 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Ein Blick in die Flash-Hilfe würde dir zeigen, dass das Trennersymbol frei gewählt werden kann...
  Mit Zitat antworten
Alt 04-11-2005, 12:17   #6 (permalink)
thnkGodImAtheist
 
Benutzerbild von kurthurtig
 
Registriert seit: Nov 2003
Ort: kölle am rhing
Beiträge: 1.853
erstens find ichs grad nicht in der flashhilfe
zweitens funktioniert mein suchen in der flashhilfe nicht
drittens muss es einen trenner geben?
viertens sörry fürs nerven hab das manchmal wenn ich ein thread durchlese, dass ich dann plötzlich ne frage hab und gar nicht dran denke, dass man erstma suchen sollte
fünftens werd mich zu bessern versuchen
kurthurtig ist offline   Mit Zitat antworten
Alt 04-11-2005, 13:09   #7 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Das steht in der Hilfe:

Zitat:
String.split()
Verfügbarkeit
Flash Player 5.

Verwendung
mein_str.split("trennzeichen", [grenzwert])

Parameter
trennzeichen Das Zeichen bzw. der String, an dem mein_str getrennt wird.

grenzwert Die Anzahl von Elementen, die in das Array gestellt werden sollen. Dieser Parameter ist optional.

Rückgaben
Ein Array mit den Teilstrings von mein_str.

Beschreibung
Methode; trennt ein String-Objekt bei jedem Vorkommen von trennzeichen und gibt die dabei entstandenen Teilstrings in einem Array zurück. Wenn als Trennzeichen ein leerer String ("") angegeben wird, wird jedes Zeichen im String wie im folgenden Beispiel als Element in das Array aufgenommen:
mein_str = "Markus";
i = mein_str.split("");
trace (i);

Im Bedienfeld Ausgabe wird Folgendes angezeigt:

M,a,r,k,u,s

Wenn der Parameter trennzeichen nicht definiert ist, wird der gesamte String in das erste Element des zurückgegebenen Arrays gestellt.

Beispiel
Im folgenden Beispiel wird ein Array mit fünf Elementen zurückgegeben:

mein_str = "P, A, T, S, Y";
mein_str.split(",");
  Mit Zitat antworten
Alt 04-11-2005, 15:53   #8 (permalink)
thnkGodImAtheist
 
Benutzerbild von kurthurtig
 
Registriert seit: Nov 2003
Ort: kölle am rhing
Beiträge: 1.853
danke
das hat geholfen
kurthurtig 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 16:32 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele