Create Objects With Variable Names?
Jun 14, 2011
I need to create 14 javascript Ajax objects and assign properties and events to them. Since most of the code is just being repeated, I'd like to do the whole thing in a loop using an array for the object names. This is a portion of the code as it now stands:
boxe2_tree = new dhtmlXTreeObject("boxe2_div", "100%", "100%", 0);
boxe2_tree.enableCheckBoxes(1);
// etc.
boxe2_tree.loadXML("./xml/boxe.xml",function(){loadTree('boxe2_tree');});
warn2_tree = new dhtmlXTreeObject("warn2_div", "100%", "100%", 0);
warn2_tree.enableCheckBoxes(1);
[Code]...
View 3 Replies
ADVERTISEMENT
Feb 11, 2010
I am working on a project where I need to redo the same thing with new variable names
Code JavaScript:
var paper1 = new Raphael('img1', 500, 500);
c1 = paper1.rect(0, 0, 50, 20, 5);
var paper2 = new Raphael('img2', 500, 500);
c2 = paper2.rect(0, 0, 50, 20, 5);
I would like to be able to do this with a for loop. So in the above example I would want paper+i, img+i, and c+i was trying eval("paper"+i) but didn't work.
View 1 Replies
View Related
Feb 12, 2009
Last evening I ran across this script which I think will address a need I have; replacing my radio buttons with images. The one difference I have is that I need to use a different button image for each of the 5 buttons in my group.Unfortunately, the script dose not apply unique classnames within the generated mark-up so if I'm to use this I need to apply some sort of counting variable that increments and use this variable to append the classname with.Around line 52/53 of jquery.checkbox.js is
Code JavaScript:
/* Wrapping all passed elements */
return this.each(function()
{
[code]....
View 2 Replies
View Related
Oct 25, 2011
I have a php page that names checkboxes in a form chkwhatever# and increments the number depending on how many items there will be. In my javascript i want to be able to check to see if any of the checkboxes are checked but I cant use document.name.chkbox+#.checked. Should I create an array with the checkbox names? Not sure how to go about this.
View 10 Replies
View Related
Mar 4, 2010
I'm having an issue where i need to get an array of names from an ajax page so that i can insert them into the page i did the ajax request from.
something like this:
<p><span class='childName'>Eric Steinborn</span></p>
<p><span class='childName'>Paul Steinborn</span></p>
<p><span class='childName'>Sean Steinborn</span></p>
[Code].....
View 4 Replies
View Related
Dec 5, 2009
I need to collect all the style information from an indesign file and i have to display as combo box and the user should seelct the style name. The selected style names i have to list in a seperate text box and when i select okay i have to search some text and replace in the document where this selected style name paragraphs only.
View 1 Replies
View Related
Dec 11, 2009
Find it really hard to understand these random variable names and what they are doing,im sure the random variable names are pointers and counts
View 2 Replies
View Related
Dec 28, 2010
this is my first time posting on this forum. Hope you could help me. I am a beginner when it comes to Javascript. Here is my first stumbling block in this language.The code that works
if(x==1)
{
p1.value="x";
[code]....
View 2 Replies
View Related
Oct 17, 2011
I am trying to create a XML Document with attributes that needs to be in camelCase.<query maxValue="10" minValue="1">..</query>I am trying to create this xml dynamically using the following code.
var queryXML = $('<xml>');
queryXML.append('<query></query>');
queryXML.find('query').attr("minValue",minVal);
[code]....
View 1 Replies
View Related
Jul 23, 2005
I have a table that I populate with an array using ASP. As each row is created, the form object names are appended a numeric, such as:
i = 1
<select name="select<%=i%>">
...
...
...
i = i+1
next
I then pass "i" to a javascript function, so that I can access the values of each form object. I can't figure out how to properly concatenate the "i" and still allow access to the value in the form object. Currently I have:
var ps = 'platSymbol' + I;
alert(ps)
var sel = 'document.frmUpdPlatGrp.' + ps + '.value'
alert(sel)
I know I'm wrong, as this comes back as a complete string. Ultimately I want to have something like this:
var s = document.frmUpdPlatGrp.platSymbol2.value - so that I can actually get the value.
View 2 Replies
View Related
Aug 9, 2003
Here's my problem: I need to create a variable name dynamically, made up of a string (say "var_name_") and an integer. Ultimately I want something like this:
var_name_1 = 'whatever value I want'
var_name_2 = 'whatever value I want'
var_name_3 = 'whatever value I want'
...
var_name_N = 'whatever value I want'
But the actual variable names are determined at run-time, so I can't just hardcode them.
Any suggestions? JavaScript doesn't seem to have a Variable type, so I can't just cast a string into a var...
View 4 Replies
View Related
Nov 21, 2010
I have a form with several types of checkboxes, and I'm trying to check all but one of them to determine if any of those have been checked. I do not want to check 'all', but I want to see if any of the 'check_' or 'check2_' checkboxes have been checked. There are a variable number of checkboxes, so this is just an example with two of each. Set 1 and Set 2 will always have the same number of checkboxes as each other, though.
[Code]...
View 4 Replies
View Related
May 6, 2009
I'm trying to use variable variable names using the window[] functionality. It works fine when you literally specify an array's base variable name, but I have a multidimensional array and would like to use window[] to build the name of the specific sub-array I'm looking for, like so:
// here's my multidimensional array
myArray = new Array();
myArray['id'] = 'foo';
myArray['sub'] = new Array();
[Code]....
However if temp is the name of a sub-array (e.g. 'myArray[sub]), and not the base array name(i.e. 'myArray'), then window[temp] evaluates to "undefined".
Can the window[] functionality handle this somehow, or do I have to resort to eval() or something else?
View 7 Replies
View Related
Aug 9, 2010
Have the Javascript function below which takes the name of an input on the form passed as a variable so that 1 function can check many inputs as I have up to 3 fields per form that can accept this data range.
function contact_number_check(formObj,field)
{
var obj = document.forms[formObj];
var regExp = /^([0-9 ])+$/;
alert(field);
[Code]...
View 1 Replies
View Related
May 5, 2009
I'm trying to use variable variable names using the window[] functionality. It works fine when you literally specify an array's base variable name, but I have a multidimensional array and would like to use window[] to build the name of the specific sub-array I'm looking for, like so:
Code:
// here's my multidimensional array
myArray = new Array();
myArray['id'] = 'foo';
myArray['sub'] = new Array();
myArray['sub']['id'] = 'bar';
[Code]...
View 5 Replies
View Related
Feb 16, 2010
I am doing a project where I would like to be able to generate a series of variable names dynamically in the following example
var paper1 = new Raphael('img1', 500, 500);
c1 = paper1.rect(0, 0, 50, 20, 5);
var paper2 = new Raphael('img2', 500, 500);
c2 = paper2.rect(0, 0, 50, 20, 5);
would like to use a loop to increment names
for (i=0;i<=5;i++)
[Code]...
View 4 Replies
View Related
Jan 8, 2011
Is it possible to create an array of objects? I require a two dimensional array of objects.
View 4 Replies
View Related
Oct 3, 2011
I have a list of about 70 servo's that I'd like to apply set properties too.As they all have the same property set but with different values I thought I'd try creating a servo object, the create an array of servo's but I don't think I'm getting anywhere fast.[code]...
Once this is done and I've got all the servo objects created with their properties, I'm hoping to be able to search for all servo's with a set property i.e all servo's with servo.application = 1 would that be possible, if not I geuss I'd be wasting all our time trying to create classes I can't use the way I'd like.
View 5 Replies
View Related
Apr 26, 2011
I have been given a piece of code that validates passwords, but need to edit the code with correct variable names and indentations etc.
Here is the original code:
What the variables n1 and n2 are/ what they do?
View 3 Replies
View Related
Oct 14, 2010
I try to use some of the OOP.
function Tag(name, value, x, y){
this.name = name;
this.value = value;
this.x = x;
[Code]....
View 12 Replies
View Related
May 14, 2010
I need to return a wrapped-set by filtering another wrapped set, however the filter is based on creating a Range object from each of the items in the first wrapped set.[code]...
View 7 Replies
View Related
Sep 21, 2009
why doesn't this work?$.getJSON([URL].., function (data){
[Code]...
View 2 Replies
View Related
Jul 20, 2005
Is it possible to access Objects like (document.form1.textfield1) with a string variable like (var obName='textfield1') and using (document.form1.obName.value)?
Ive tried it in IE but the value in the obName is not cosidered as a object name.
View 2 Replies
View Related
Feb 10, 2011
Trying to figure out OO programming for JavaScript and I'm totally lost.
Here's what I'm trying to do:
I'm posting search data to a PHP form to run a query on a database.
The structure is sort of like this:
So I'm thinking I need to create search objects or arrays. Initially, I thought I could do something like this:
Code:
This doesn't seem to work. It says object not defined whenever I try to do something.
I've also tried creating a JSON object like this:
Code:
This will allow me retrieve the data like I want to:
Code:
The problem is I can't figure out how to add data to the JSON object without manually typing it in. I need to be able to loop through form elements on my HTML page and set them to these variables. I'm using jQuery and doing something like this:
Code:
View 7 Replies
View Related
Nov 23, 2005
I am trying to convert some of my javascripts into a class and am
running into difficulties which i think are related to variable scope.
Basically I have a constructor function for a calendarInput class that
takes 4 parameters, the first is a reference name/number for this
input. I also have some functions for importing my PHP classes into
Javascript using AJAX (properties only. still trying to get methods
working but that's another story!). The relevant function is called
call_object_method(classname, methodname, createparams, methodparams,
post, callbackfunction). This creates an instance of the specified PHP
class using the parameters in createparams. It then calls the
specified method using the parameters in methodparams. The result is
passed back to the javascript function specified in the callbackfunction parameter (ie the value of xmlhttp.onreadystatechange is set to callbackfunction before xmlhttp.send() is called)
The function i am trying to fix is called show (x,y) which creates the
html for the calendarInput and displays it at co-ordinates x, y.
So, my code is as follows:
function calendarInput(calendarid, target, displaytarget, value)
{
this.calendarid = calendarid;
this.target = target;
this.displaytarget = displaytarget;
this.value = value;
this.show = function(x, y)
{
<!--// bunch of init and prepping code. includes creating
createparams and methodparams arrays //-->
call_object_method("cms_calendar", "getcalendarview",
createparams, methodparams, false, this.showcallback);
}
this.showcallback = function()
{
alert(this);
<!--//code to create html//-->
}
}
I know i've cut out most of the innards of this. This is because I
have already tested these functions and had the calendarInput working
outside of a class, hence am pretty sure that this is ok (plus it runs
to almost 1000 lines these days!!). My problem is that when I call the
show method, the alert on the first line of the callback function
returns the function showcallback instead of (as i was expecting) the
instance of the calendarInput object. Whilst this kinda makes sense I
can't figure out how to reference the Object instead. I have tried
'this.parent' but this returned undefined. I have tried changing the
way i reference the callback function (ie the final parameter of
call_object_method) but no joy.
View 2 Replies
View Related
Apr 10, 2011
I have a function that needs to work for all my buttons. The below works.
function expand_toggle(num, h, o){
$(".project.1").animate({"height": h}, 2000);
$(".bar.1").animate({"opacity": o}, 2000);
}
I'd like to use the "num" var to create the div name... ie
project = eval(".project."+num);
$(project).animate({"height": h}, 2000);
View 2 Replies
View Related