JQuery :: Dynamically Generating Variable Names?
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
ADVERTISEMENT
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
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
Jun 9, 2005
I want to display a 'preview' image for a file upload field. I assigned a function to the onChanged event for the file input that gets the value of the input text field, does some minor regex to fix the string, and then creates a new 'img' tag element and assigns the fixed string as the img's src: Code:
View 2 Replies
View Related
Jan 6, 2011
I am in the process of writing a script that will dynamically generate a table using javascript and XML. I can get all of my data to feed in with no problem but am getting hung up on a few small syntax issues. Basically I need to assign a unique id equal to [i] (instead of id="answerDiv", in bold below) so that when calling showHide() it will show/hide one specific div.
Current Table Script
Code:
//table 2
document.write("<table id='tbl2' cellpadding='0' cellspacing='0' border='0' style='display: none; width:236px;'>");
var x=xmlDoc.getElementsByTagName("feature");
for (i=0;i<x.length;i++) {
document.write("<tr><td class='eventDate'>");document.write(x[i].getElementsByTagName("question")[0].childNodes[0].nodeValue);
document.write("</td><td class='eventText'>");
document.write(x[i].getElementsByTagName("content")[0].childNodes[0].nodeValue);
document.write('<a href="#" class="redLink triviaAnswer" onclick="showHide();">click for answer</a><br><br>
<div id="answerDiv" style="display:none">');
document.write(x[i].getElementsByTagName("answer")[0].childNodes[0].nodeValue);
document.write('</div></td></tr><tr><td colspan="3"><div class="tabs_hr"></div></td></tr>');
} document.write("</table>");
Show/Hide Function
Code:
function showHide(){
var answer = document.getElementById('answerDiv');
if(document.getElementById('answerDiv').style.display == 'none') {
answer.style.display = "block";
} else {
answer.style.display = "none";
} }
View 1 Replies
View Related
Jul 23, 2005
Does anyone know how to make this work?
var sectionId = 5;
repeat_section_sectionId();
function repeat_section_5(){
alert("firing");
}
The function's name contains the variables value, so how do we make
the engine see that?
View 8 Replies
View Related
Mar 2, 2011
I'm having a problem with the page at http://www.bathfringe.co.uk/contributors2011_2.php
The user is able to add new performances to the form. This functionality is provided by cloning elementsPart of the code should add a 'counter' array key to the names of the cloned form inputs (full code obviously available at the page linked above):
Code:
counter++;
// Find the element to be copied
[code]....
View 2 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
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
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
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 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
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
Sep 15, 2005
I am trying to use a regEx to grab Function names and function parameter names from a text entry.
The script is written in javascript and I expect the functions to be in javascript syntax.
For example the code might look like:
Code:
function myFunction1(param1,param2,param3){
some code
}
function myFunction2();
function myFunction3(param);
Whats the best way to accomplish grabbing the function names and parameters?
Should I be breaking it down into multiple regular expressions?
View 5 Replies
View Related
Oct 12, 2010
Demonstration code:
The 'array' variable contains strings representing the id's of different elements. If the for loop above were to finish iterating, would all the links in all three elements call the click function (that displays an alert message), or would only the last element ("element3") have the click function? For me, the latter seems to be the case unless if I'm doing something wrong, but I would like clarifications and, if possible, alternative solutions as to how I can achieve the former result.
View 1 Replies
View Related
Jul 20, 2005
I have a number of input boxes used to display totals based on
selected items for each row in a table. There are more than a few
rows that are identical, except for the form field name. I have added
a sample of that below (there would be many more rows).
I'm wondering if there is a way to dynamically generate the variable
names (ie: T1val, T2val, etc.) in my function 'calc', based on the
argument 'regnum' that I pass it. The problem right now, is that I
have to repeat lines 9 to 15 for every row that I add, using the
specific variable names for each. If there was some way to
dynamically create and assign them using the value of 'regnum'
(similar to using 'elements'), that would be great.
I guess one way might be to create hidden fields for each of those
variables, and I could then use the 'elements' syntax to assign
values, but wondered if there is a simpler way. Code:
View 4 Replies
View Related
Jan 26, 2010
I have, what I think is an easy situation to solve. I am trying to have variables dynamically written to html depending whether a checkbox is ticked.This is what I have right now -
$(document).ready(function(){
if ($("#addon1").is(":checked")){
var a = 10;[code]....
Than I have a div with id of 'total' - When the document loads it does print 0 but when #addon1 is checked it does not change to 10 - But when I refresh it does go to 10.How can I have it update automatically?
View 2 Replies
View Related
Nov 1, 2011
how to create variable name dynamically?
eg: if (test==1)
var test1=1
if (test==2)
[code]....
View 1 Replies
View Related
Dec 5, 2010
I'm trying to overcome one feat, and I've just ran the course of my little knowledge of javascript. Here is the code that concerns us. code...
It gives me an undefined, right off the bat before any uploading, or anything at all takes place. I'm guessing this is because this value is set on page load, and not before the actual upload actually happens.
Does anyone have any ideas how I can set this value when the upload begins with the variable from the text file ? Keep in mind it has to be inside the function it's in now or it wont work.
Note that the loadXMLDocument function isn't called until the upload is complete, the .bind at the bottom of the page.
View 4 Replies
View Related
Nov 1, 2011
how to create variable name dynamically?
eg: if (test==1)
var test1=1
if (test==2)
[code]....
View 2 Replies
View Related
Jan 12, 2011
I have a table and each row in the table has div in one of its column and these div are hidden , this table header has a link, onclick of this link I want to generate onclick event on all the divs mentioned above.
View 1 Replies
View Related
Jan 9, 2010
I'm using this piece of code to find a set of selected check boxes that are selected abd build a comma separated list from their values
'txt' custom attribute
. Is this a jQuery standard method?
e.g
<input type="checkbox" id="chkGenre" rel="genre" value="12"
txt="Rock" /> <br />
<input type="checkbox" id="chkGenre rel="genre" value="13" txt="Jazz" /
View 5 Replies
View Related