ActionScript Code: var dataString:String = "Hello, this is me, I am a cow."; var lastoccurence:int = dataString.lastIndexOf(","); trace (lastoccurence); //Returns 17. How to I replace character (17,1), meaning the "," with "" ?
treeROOT = []; // loop through all markers in the XML and place into ROOT array for each (var xmlNode in xmlData.category) {
[code].....
tho i get an error here : and pretty sure it's from some bad use of .indexOf (because if i comment out that indexOf conditional, it works fine).i'm confused by the AS reference for indexOf, as it appears to be used for both Arrays and Strings.[URL]
I'm trying to create a simple xml search function that searches an xml file for a string, and if that string is found in the xml, display the node which contains that string in a text box.I have the simple search function working, but what I can't do is return the specific node. Right now, the function is returning all the xml data instead. If someone could take a look and possibly lend some guidance as to how to return the specific daya, I would be much oblidged. Hope this makes sense, if not, let me know and I'll do my best to clarify.[code]
I have a TextArea that allows user input. I also have TextInput that the user can type a string into and I want to be able to search through the TextArea for the string in the TextInput. I've never done anything like this before, searching for strings, so I don't know which functions to use or how to go about it.EDIT:
protected function searchBtn_clickHandler(event:MouseEvent):void { text = mainTextField.text;
I was wondering if there is an easy way to search a string for a keyword. I am working on a twitter piece which searches strings for keywords and have found a way of loading all the data properly.
This replaces the 2 but of course also replaces all the other instances of 2 in the htmlText as well. Is there any possible workaround? Can I exploit the fact that the other 2's are inside quotations and someone not mess with those ones based on that fact?
I've been trying to use substr to loop through some text in a textfield I have cast as number.Although there is a problem with this, substr only goes through strings so if I type something as a number, it wont loop throught.Is there a similar function to loop through numbers?
I'm looking for the best way to search an 8 char string in AS3 to see if it contains a word or words. I've already got a dictionary of words loaded into Flash, with.[code]...
search and replace text nodes from following string:
MY ORIGINAL STRING: var strTemp = '<p><text textId="textVariable1">This is my first text node.</text></p><question type="first">This is a first question.</question><p><text
way to search a string for html links, the reason i ask is so that when my clients update their sites using external text files, all they have to do is type in [URL] and when the var is imported into flash it will be converted into <a href="http://www.somewherenice.com">www.somewherenice.com</a> so my clients don't need to learn lots of html coding.
I need to be able to get the int returned on this. If I serach for any letter as a string I get the search function working right. If I run it like it is below I get back 0, which I should get 3.
I am trying to do a search that locates the string anywhere in the RSS feed and is case insensitive. I have it working fine when it's still case insensitive but when I throw in the /i I break it.
If the word "book" is part of the text entered in the text field "mytextfield" the flash should do the action "GotoAndStop(2)". I tried this, but it didn't worked. Code: function search() { var box = this.mytextfield.text; trace(box); var str = box; if (var location == str.indexOf("book")) { GotoAndPlay(2) ; }
I need to create a search "thing"! I have a database with, for ex., 10 names, with age, color of eyes and hair. I need to create some form were you choose to search for someone between 20-30 years, blue eyes, brown hair, and then the results appear on a list with links to each case... did I made myself clear?
i have a input text field on stage called textfield and a button called btn i want to be able to search for key words from the users input i found this code but it doesnt work,
I have an array index problem. I have an Array that holds some strings. I am trying to write a function that receives a string variable (user input)and searches for that string in the array. for that i tried to use "ArrayName.indexOf(input_variable)" but this always returns -1 even if the string which the variable holds is in the Array.
This is the script: public static function ValidName(inputName:String = ""):Boolean { trace(validNames.indexOf(inputName)); if (validNames.indexOf(inputName) > -1) { return true; } else { return false; }}
1.Read in a text file. e.g containing text like this, teacher/student/1/sn/2/3/4/5/9/f/tn/02/
2.pass it to a string.
3.then beable to extract different parts of the string and place them in different arrays.
The bit I dont know how to do is the extracting specific parts of the string? Is it possible to search for / and to treat what comes after it as a specific peice of information until the next / is read? Or perhaps there is a more efficient approach?
i'm trying to write a function but with no luck. seems my brain capacity's limited the function will take two parameters: a term to search for, and a string to be searched. what i want the function to return is a new string containing the term (the parameter) along with a couple of words before and after it (as found in the search string).
i am building a little widget that allows a user to type in keyword(s) into one input field and then a zip code into another
when the user clicks submit, it plugs them into the search url
i have it working for one input field, but i am not sure how to append the script for the second field...what would i need to change to the below script to add a second field into that query string?
I have some code that does what I need it to do, but I need a way to differentiate between the mc's it creates.Here is the code: _________________________________________________ TL = this; str1 = ["strandA","strandT","strandC","strandG"];[code]....
It generates mc's randomly.So for instance, there might be 3 "strandT" mc's on the stage at the same time.How could I tell them apart? If, for example,I wanted to say, make the first "strandT" disappear, but not the second and third.
I have a dropdown box that is used to select a Category. I need the Flash Application to send the value of Category plus the search string in my textbox to my Access query and return results for each product meeting selection criteria. The Flash Application is calling an ASP.NET web service which in turn queries an MS Access database.
To start, how do I define the category ID and search value in my Actionscript 3 code?I've placed a series of 12 or so objects that will be populated with the product description, title and price. How do I setup each field to be dynamic text associated with the title description and price from my query results? If there are more than 12 products returned by the query, how do I add an additional page of objects to house more than 12 query results?
I have created the attached FLA file as a horizontal draggable menu in AS3.At the moment i am having a couple of issues with it.
1) I am using MouseEvent.MOUSE_DOWN and MouseEvent.MOUSE_UP eventlisteners to control the dragging.
The problem is that I click down the mouse button on the movieclip, it will start dragging. All good. However if I then, after dragging it about, let go of the button it registers a click. Obviously i don't want it to do that, I understand that it is registering a click because a click effectively consists of a MOUSE_DOWN and MOUSE_UP. Is it something i am doing wrong with the dragging? I am not sure how to differentiate between a click and a drag?
2) I would quite like the stopDrag to have an easeout on it, instead of stopping dead. (Take a look at newcruelty.com for the effect i am after) is this possible, perhaps using Tweenlite or Tweenmax? I have attached the CS4 FLA file (it uses tweenlite)
I have a main swf file (basically, a movie player), which, for the most part, just loads swf files into a container object and plays them.The nested clips are typically just straight movies that start at frame one and just play to the end, then another clip is loaded.However, some of the nested clips are interactive (games and such) that have alot of actionscript (2.0) within them.Now the problem is that, within the nested clips, _root objects are referenced, however, when the clips are loaded into the main swf container, the _root references the _root of the container, rather than the _root of the nested clip.I figured out that I can replace the _root references with something like _root.container.xxxx, but when I do that the nested clips don't work as a stand-alone (which isn't really necessary, but is easier to test without having to first load into the container swf). So, is there a property I can set that will differentiate between a _root reference within a nested clip as opposed to a _root reference in the container clip?
I'm trying to differentiate anonymous functions like:
function() { trace("WOO"); }
from the other ones ('named'?) like
var _FUNC:Dynamic = function() { trace("WOO"); }
The reason I want to do that is because I can't compare between two anonymous functions, because they are two different ones.
var _TEST:Dynamic = function(a:Dynamic):String { var _TESTA:Dynamic = function() { trace("WOO"); }; var _TESTB:Dynamic = _FUNC; return (a == _TESTA) + ", " + (a == _TESTB); }
If I run _TEST(_FUNC);, I'll get back "false, true". Even though they are the same function, they are NOT the same object.Is there a way to compare those such that functions that they are the same if they perform the same task? Is there a way to serialize functions? So that maybe I can compare the serialized representations and see if they share the same 'code'.
i'm trying to search a string for a particular pattern, and replace it with elements from within the pattern... for example..here's the given string...if you want to learn how to use regexp, {url===http://somesite.com, text===click here}.
the pattern... {url===http://somesite.com, text===replacement text}
and the intended result... if you want to learn how to use regexp, click here.
of course, i'll extract the url and do something else with it... i'm just wondering what the regexp is for that pattern, and how i can extract things from the results returned.