Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 22-05-2006, 14:14   #1 (permalink)
Neuer User
 
Registriert seit: May 2006
Beiträge: 20
Übereinstimmung in Textfeldern?

Hallo,

ich würde gern Textfelder vergleichen, so dass übereinstimmungen festgestellt werden. D.h. wenn alles identisch ist, soll er das erkennen und wenn auch nur ein Buchstabe übereinstimmt ebenfalls, aber natürlich mit einern anderen Ausgabe.
Kann mir jemand helfen?
Merci
julius_kosch ist offline   Mit Zitat antworten
Alt 22-05-2006, 14:21   #2 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.945
textfeld1.text == textfeld2.text

für die buchstaben überprüfung würde ich hingehen und vom ersten textfeld jeden buchstaben durchlaufen lassen und schauen ob der im zweiten text vorhanden ist (siehe String Funktionen)
sebastian ist offline   Mit Zitat antworten
Alt 22-05-2006, 14:52   #3 (permalink)
Neuer User
 
Registriert seit: May 2006
Beiträge: 20
ok danke erstmal.
Jedoch sind die Textfelder in Arrays, und ich würde gerne immer wenn man ein Textfeld klickt (in einem MC natürlich), dass es seinen Inhalt mit allen anderen Textfeldern in dem Array vergleicht.
Nur weiss ich momentan noch nicht, wie z.B. ein Textfeld mit einer unbestimmten Anzahl felder in einem Array vergleichen kann.
Für einen Denkanstoss wäre ich dankbar.
julius_kosch ist offline   Mit Zitat antworten
Alt 22-05-2006, 15:08   #4 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Hallo!
Das machst du mit einer for oder while Schleife - und es kommt noch darauf an, wie du die Textfelder ins Array gepackt hast.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 22-05-2006, 15:20   #5 (permalink)
Neuer User
 
Registriert seit: May 2006
Beiträge: 20
Die Textfelder sind in einem MC und werden, sobald eines ausgefüllt wird, nacheinander ohne eine bestimmte ordnung in ein ein Array gepackt.
julius_kosch ist offline   Mit Zitat antworten
Alt 22-05-2006, 15:25   #6 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Irgendwie so halt:
PHP-Code:
for (var x in dein_array) {
    if (
dein_array[x].text == dein_textfeld.text) {
        
trace(dein_array[x]+" enthält den genauen Text."
    
}

Wenn in dem Array nur die Namen der Textfelder stehen (also keine Referenz auf das Feld) dann muss da wohl noch this oder eval mit eingebaut werden.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 22-05-2006, 19:47   #7 (permalink)
Neuer User
 
Registriert seit: May 2006
Beiträge: 20
Ok, vielen Dank. Hab's hinbekommen.
julius_kosch 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 07:44 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele