Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 25-09-2003, 19:15   #1 (permalink)
Neuer User
 
Registriert seit: Jun 2003
Beiträge: 51
Arrays mit Input-Text belegen

ich will ein array direkt aus text-input feldern raus belegen!

aber wenn ich als "variable" z.B. _root.spiel[1] eingebe, und dann trace(_root.spiel[1]), dann kommt "undefined"! muß ich das jetzt kompliziert über "normale" variablen machen und dann zuweisen??

also _root.spiel1 = _root.spiel[1] ?????
Hugepanic ist offline   Mit Zitat antworten
Alt 25-09-2003, 19:17   #2 (permalink)
Steffen G.
 
Benutzerbild von Tschdaeff
 
Registriert seit: Aug 2001
Ort: Ba-Wü
Beiträge: 4.123
hmm ich hab net genau verstanden was du meinst aber

ActionScript:
  1. str =  "tschdaeff"
  2. arr = [];
  3. arr[0] = str

das sollte gehen

cu mfg
Tschdaeff
__________________
mod@
www.flashbattle.de
www.steffen-guse.de
------------------------------------

Tschdaeff ist offline   Mit Zitat antworten
Alt 25-09-2003, 19:21   #3 (permalink)
Neuer User
 
Registriert seit: Jun 2003
Beiträge: 51
aber SO will ich´s net!

es sind eben ne menge variablen!

ich will das ding eingeben, und SOFORT (ohne AS) die jeweilige variable im jeweiligen feld haben!

sobald ich bei _root.spiel[1] ne "1" eingebe, soll da auch ne eins drin sein.
Hugepanic ist offline   Mit Zitat antworten
Alt 25-09-2003, 19:22   #4 (permalink)
Steffen G.
 
Benutzerbild von Tschdaeff
 
Registriert seit: Aug 2001
Ort: Ba-Wü
Beiträge: 4.123
ActionScript:
  1. arr = ["eins","zwei","drei"]

so?

cu mfg
Tschdaeff
__________________
mod@
www.flashbattle.de
www.steffen-guse.de
------------------------------------

Tschdaeff ist offline   Mit Zitat antworten
Alt 25-09-2003, 19:31   #5 (permalink)
Neuer User
 
Registriert seit: Jun 2003
Beiträge: 51
ok, ende der ratestunde:

also, ich will folgendes:

ich habe 18 input-textfelder

das erste dieser felder soll sich auf spiel[0] beziehen!
das zweite dann auf spiel [1] usw...

sobald in deinem feld was eingetipp wird, soll der wert IM array "spiel" stehen!

das ganze ohne zwischenschritte und ohne zusätliches AS!

ich hab halt bei "variable" (wie gesagt) z.B. spiel[1] stehen! aber das klappt net!


gibt´s da keine möglichkeit, AUSSER einem script, das abfrägt wann das feld sich ändert???
Hugepanic ist offline   Mit Zitat antworten
Alt 25-09-2003, 20:08   #6 (permalink)
Revived @ Sunday
 
Benutzerbild von MacEvil
 
Registriert seit: Apr 2003
Ort: Nowhereland
Beiträge: 3.244
ActionScript:
  1. eingaben = new Array();
  2. felder = ["feld1","feld2","....","feld18"];
  3. for (i=0;i<spiel.length;i++) {
  4. feld[i].onChanged = function () {
  5. eingaben.push(feld[i]);
  6. }
  7. }
So ?

*AuchRatend*
MacEvil 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:05 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele