ActionScript 2.0 :: Getting Information From Input Box Inside Array?
Aug 1, 2011
I am making an array and I would like for the array to gather the information from an input box inside the array. How would I get the so called array to add the information from name_txt?
Actionscript Code:
var word = new Array("Hello" + _root.name_txt,"How are you today?");
I have a web page with a couple of Flash Input TextFields. When I press a button on my web page, I am using javascript (jQuery) to get all the values from the text fields and checkboxes etc on the page.
In order to get a value out of my Flash TextField, I understand that I have to use the ExternalInterface API. I am using ActionScript 3.0 and Flash CS4.
In the flash IDE, I have a layer with just the textbox instance and another layer 'actions', which has all the actionscript.
As soon as I put: import flash.external.ExternalInterface
in my code, then the textfields full functionality does not seem to work on the webpage.
I assumed what I had to do was something like:
import flash.external.ExternalInterface; ExternalInterface.addCallback("getFlashFieldText", getText); function getText():String { return myTextField.text; }
then I thought that perhaps I had to call a javascript function to return the textfields value like so:
function getText():void { var word:String = myTextField.text; ExternalInterface.call("alert", word); }
but nothing is working, and I think it is strange that the textfields functionality (some letters being styled) does not work as soon as I import the ExternalInterface class. I have tried putting the ActionScript 'actions' layer in a package, but it didn't help. As you can probably tell I am new to Flash and Actionscript, and I would be very greatful if someone could point me in the right direction.
I have an input text field, with only one character and aligned to left, where i put information dynamically. If i put the character from actionscript, it doesn't align as it should. If i manually enter a character then it aligns well. After i manually added the character, if i try to add it from actionscript too, it aligns correctly. The font i use is created by me, and all the letters are aligned the same way. I embedded the font.
I've made a flash page with user input for email and comments. The thing is I am working with a aspx.net server. The programmer has written out a aspx coding for the server side. Now all i have to do is write a script in the input fields in flash to connect to the aspx server. The progammer said that I would have to create variables inside the flash program to call to the aspx page he created. I am faily new to aspx and have no clue to writing a script with variables.
I have a movieclip (named "checklist")with a great number of input text boxes in it. This clip is used early in the my movie (frame 1) and again at frames 20 and 30. The problem is that in the later frames the information the user typed in the first frame is no longer there. Now I could use the var parameter and set it to _root for all of the boxes, but I've been told that the var parameter is a bad way to go. Rather, I should use the name option instead, i.e. "myText_txt". I tried experimenting with objects, but I am not a programmer and so I am probably doing this wrong.
[Code]....
So, I am looking for a best practice. Should I just use the var parameter? That way all of the text fields update when the movie hits frames 20 and 30.
Is it possible to embed a flv into a swf and then run it thru an arbitrary flash player and be able to send information from the swf to a destination of my choice?The information could be some variable that is sent when the movie starts playing etc
Is it possible to embed a flv into a swf and then run it thru an arbitrary flash player and be able to send information from the swf to a destination of my choice?
The information could be some variable that is sent when the movie starts playing etc
I need to create a login page in my flash site that relates to information input to a mysql database. after the submit their information we want to send them a link to a differnt flash page with a login screen they will use their first name and a password (already in our database) to gain access to this "new" page. on that page there will be a welcome message that says "Welcome, User First Name" so I guess i have two questions
1: how do i set up a login page?
2: how do i pull that login info to a welcome page?
I've got an array, events, where I store objectdata, such asevents.id (String), events.action (String) and events.time (Number).In a for-loop, I want to go through the array and for each object I want to connect a Timer which runs the function "takeIt" which runs the public function "newEvent". The object in the array, events.id contains information about the object which is running newEvent, and in the array, events.action there are alse information which action to use. The events[i].time contains information about the timer delay which seems to work.How should I wite this to make it work?
Code: for (var i:int = 0; i < events.length; i++) { function takeIt(e:TimerEvent) {
am creating a drag and drop activity which utilizes arrays to populate my 'drag' and 'drop' components with their parameters.So far, I am able to get all the drags to work (with a little a few days ago from the boards showthread.php?t=825222) . My problem now is that I need to register which 'drop' is being hit so that I can update the variables for that drop. However, as the drops are in an array, any time I reference that array it uses the information from the third and final drop, even if drop one or two are hit.Here is my code:
PHP Code: var usingDrop:Number; //the vars below are specific to each drop and used to be declared in the drop array - i
I am currently working on an educational project. After submitting for review, the clients have requested I make an array which was hard coded in the as file, to read from xml. The problem I am having is that I do not know how to populate the array with the information contained in the xml file.
I am wantying to replace the word lists that are included with the information in the xml file so as to allow different users to create different words for the list without having to edit anything othere than the xml file.
im trying to output my database information in a text input field in flex by using remoteObject(cfc). The information is being provided by a database using a query and an array collection. I'm just unsure how i go about taking the queried array collection information and display it into TextInput Fields.
I'm currently writing a feature for an interactive periodic table which dynamically displays the name of the element and other properties when you hover over the element. I have thought of three ways to do this and I am wondering which is the best, memory-wise and speed-wise, for loading this information.
make a class with an array ( new Array("hydrogen", "helium", "lithium",...etc.)), instantiating it, then accessing the info with object.arr[i] make a class with a static array (otherwise, same as no.1), importing it, then accessing the info with class.arr[i] put the information into an external xml file and accessing it from there. The 3rd method seems excessive as you have to go through the hassle of adding event listeners for URLloader every time. Is there any difference between the 1st and 2nd way? (What is happening in terms of memory when you are importing a class - is the entire array added to memory?)
I have 3 arrays, each containing a random number of elements.
Lets say: array1(), array2(), array3()
I want to display information from 6 array elements on my stage, ideally 2 elements from each array. However, as the arrays may contain more or less than 2 elements, if an array has < 2, I'd like to make up for it if the other arrays have > 2 by showing extra from those arrays instead. As evenly as possible. I'd like to know at the end how many elements of each array to add to the stage (Maximum of 6 altogether).i.e.If we say array1.length() is 3, array2.length() is 1, and array3.length() is 1 - then I'd like it to display 3 from array1, and 1 from the other two arrays.If we say array1.length() is 0, array2.length() is 4, and array3.length() is 5 - then I'd like it to display 3 from each of array2, and array3.So as to get 6 wherever possible, and spread them out evenly wherever possible.
I'm trying to extend the text input that comes in flex to support an icon, just like mac os x search text input has a grey circle aligned to the right, the text input has a addChild method, but it didn't work for me.
I have some text that says go to page with a input textfield box and a go button. This is a flash cs4 file.I want to have the user input the page number and have it go to that frame.I am using actionscript 3.0 and have bought 4 books and researched online and still can't find what I am looking for.I can make the go button go to whatever page I want I just don't know how to get the information the user put in the box.
I'm kinda noobish when it comes to getting information from XML information sent to my flash file from the socket server. OK so for example the server sends me this:
[Code]...
I want to get the name of the user and the X and Y position! Is there a way I can get this information without a load of fuss from functions and other junk remember im kinda noobish.
I want to build a program built around my pc specs. Is there a way to access such information as how much ram I have or how much cpu usage is being consumed, etc.?
I want to put my input text box labels inside of the input box nd when the user clicks inside the box the label disappears. I can't find any documentation or tuts on this.
how I can access array data inside of an mc from the main timeline.. I am hoping to get into an array called children, which is inside of an mc, which itself is inside of an array called mcs.
Here is what I am trying to get to: mcs[m].children[0];
I have an array of rectangular Sprites and ann array of Text Fields. On a certain condition, I want to change the fill colour of some of these Sprites and make the TextFields inside these Sprites editable. I tried the following:
var outerBox_Arr:Array = new Array(); for(var j:int=0; j<8;j++) {
I wanted a input text box and a submit button inside a draggable movieclip.
I created a base MC which has the necessary graphic. Then I created an input text box and a button. Then made all these components into single MC(final) and associated the following code with the combined MC.
on (press) { startdrag (this.final)
[Code]....
The problem here is I am able to drag the MC (final) but unable to input text in the input text box associated with the MC.
I have a couple of Text input fields sitting inside a MovieClip and i am wanting to know how do i go about accessing them from outside the MovieClip and obtaining the value of each input text field?the movieclip is called myinstance the movieclip code is in a value like this public var myinstance: MovieClip = new Ccontrol(); that is for the MovieClip the actual [code]When i do that i get the message the left control is now.when it shud be the left control is A or what ever the user entered in the input field b4 they click on the button savedcontrols.
I have a simple input text box that has some text pre entered into it eg Put your email address here.Now when the user clicks into this box I would obviously like to clear that.
I have a basic input textfield that's inside a couple of movieclips. I have it set to input, and the cursor obediently appears when it's focused. However, any typing on the keyboard yields absolutely nothing. I'm curious as to what needs to happen to an input textfield to actually allow it to grow to become the input textfield it was meant to be. Now, the whole deal runs just fine when tested from the Flash IDE, but once it is published and embedded online it's hopelessly useless. I have two fields, the first being for an email and the second for a password. I've tried just about every combination of setting I could find, but here is the latest:
I'm aware that how something is embedded somehow effects how it works (though I'm fairly certain the display engine is made by the same people? ), so here is the embed [Code] ..... Everything else works just fine though... how the buttons interact, ExternalInterface, etc.. How what should be the simplest task fails to function just amazes me though. Do I have to literally make listeners to process all of the keyboard input? That would suck... but why would it work fine when I do "Test Project" and not when it's published and embedded?