Make This Function To "addition" Instead Of "concatenation"?
Feb 10, 2010javascript Code:
Original
- javascript Code
[code]....
javascript Code:
Original
- javascript Code
[code]....
var purchasePrice = window.prompt("Please enter the purchase price:", 0);
function calculateTotalCost () {
if (purchasePrice <= 25) {
[code]...
I am still getting the same error, concatenation instead of addition, i can't figure out why. (i.e input 50, result 505 instead of 55.):
I got this page: [URL]
I got this PHP script which generates a javascript array of filenames. Everything works fine when I add DIRNAME to the array strings in PHP, but if I want to concatenate the strings in this for loop, it gets weird.
I've tried alert() both arrays when they are the same, and there is no difference there, however when the array of files (fadeimages) is supposed to get loaded into the slideshow it doesn't get displayed.
When I look it from the Google Chrome Inspect element, the image src is the url and /i. That's the begging of the path name, but why only the first letter?
I have following function, but how can I do addition?
if
f.Field1.value =2
f.Field3.value =3
f.Field4.value =1
then
f.Total.value =231, instead of 6
function update( ) {
var f = document.myform
f.Total.value = f.Field1.value + f.Field2.value + f.Field3.value
return true;
}
I am trying to add the elements in an array together and display the result, I am using a user prompt to obtain the elements for the array, this works fine but when I come to add the elements together and display the result all I get is a row of the elements not their sum. The user inputs are all integers (the program adds the prices of items together so they are all numbers,amounts). If the user enters 10, 15,15,20 the result I get is 10151520 not 60.
View 8 Replies View RelatedI am trying to figure out a way to modify all elements in an existing array by adding a value to the value already in the array.
I need to prompt the user to input a value and add that value to an index in the array. I was thinking of using a for loop as I need to do the same for each index in the array.
Talking about a js script which changes an iframe src through a "ref_to
iframe.setAttribute("src", document_path);", I would like to launch a
check() fct when this new document is loaded.
Of course, knowing, I don't want (and can't n some cases where document
is generated by a cgi script) to edit every possible document which is
potentially loadable in the iframe.
In fact, I've through about the idea to on fly add an "onload='check
()'" to every document, but don't know how to do that :-(
Maybe using attachEvent or something arounnd this : I don't know. Of
course, I wish a solution working in the majors browsers.
i have this simple function...
function update(value, oldvalue)
{
var a = value;
var b = oldvalue;
var result = a + b;
document.form.fieldname.value=result;
}
and call the function using a field with this...
onkeyup="update(this.value, other)"
But all its doing is concatenating the 2 numbers together as though they are strings!!!
so if this.value = 11
and other = 15
it displays 1115
i want to add them and display the total, do i need to specify them as being integers or something?
I am having trouble making a website for a vacation rental I pieced this javascript code and form together with a simple goal in mind: -to have 3 checkboxes each with its unique variable
weeks: 2,000
weekends: 325
weekdays: 275
-to allow users to check one or more of the checkboxes, and multiply it by a quantity they choose (ie "I'd like to stay for two weeks (2 x 2,000=6,000) and one weekday (1 x 275=275)
-finally, to add up the totals at the end (6,000 + 275=6,275)
[Code]...
I have a real perplexing issue. In two separate "projects" I had code that displayed checkboxes - when clicked, they would fetch information from a db and display it in the div below. I had code that displayed a jquery date-picker - when clicked, it would fetch information from a db and display it in the div below. My issue comes with this:
[Code]...
How would you make a function trigger a other function?
View 10 Replies View RelatedI have taken part of some code I know works and simply added a print statemet to it as I want it to print to the command prompt, where I am running the script, the value of REMOTEDIR why the addition of the print statement provides an error: ERROR: JScript runtime error: Object expected
[Code]...
I have a slide show program. First theres stuff to set up the array, and the time between slides Then a function startIt()is defined then a function stopIt()
Then two buttons, Start and Stop, which when pressed call the relevant
functions.
When the page loads, you have to click the Start button to get the
slide show running, but I'd like it to start running straight away
without having to click. I can't for the life of me figure this out.
I thought it was just a question of putting the line
startIt(); Code:
Is it possible to make a variable available to other functions outside a function So to make it global from within a function without using a callback
function() {
var something = 'hello';
}
function(something) {
document.write(something);
}
something like that possible??
I started looking at the new docs today and I'm seeing a lot of noise in the comments... people have posted comments like "thanks", "very useful", "great addition". For example, see the .toArray() page.I could add a "very useful" comment to about 50 jQuery pages -- would anyone care if I liked those? I don't think they should. , these kinds of comments are better suited to personal blogs.Is it okay to flag these comments so they get removed? or is that an improper use of flagging?
View 2 Replies View RelatedI Have to sets of Radio buttons like so:
<input type="radio" name=p1 value=1>
<input type="radio" name=p1 value=2>
<input type="radio" name=p1 value=3>
<br>
<input type="radio" name=p2 value=1>
<input type="radio" name=p2 value=2>
<input type="radio" name=p2 value=3>
then a text area and a button:
<input size=7 name=total>
<input type="button" onclick=c()>
the function checks for the radio buttons then outputs its value in text
area.
<script type="text/javascript">
function c()
{if (p1[a].checked&&p2[b].checked)
total.value=parseFloat(p1[a].value)+parseFloat(p2[b].value)
}</script>
my question is what is the possibility of giving values to a and b such as
all radio buttons can be covered, is there a way to do this without having
to output all cases with else if structure.
I'm new to jQuery, but learning fast, and loving the new functionality!I'm using a Flash upload component that all works fine, and once it's complete (file uploaded) it calls function.I'm running the Flash upload in a modal (nyroModal - very cool!). The link below does what I need it to do - navigate to a new page and re-size the modal:<a href="test2.aspx#blabla" class="nyroModal">Ajax Filtering Content #test</a>What I need to work out is how to make the JS function above work in the same way as this link. I know very little JS, but I think the 'class="nyroModal" needs to be part of the link in the function some how??
View 3 Replies View RelatedThis question applies to javascript generally as opposed to jQuery specifically. I want to be able to structure my scripts into classes, then create them using the "new" keyword, but here is the important bit: How do I make a js function private (or public for that matter)?
View 4 Replies View RelatedObviously I'm not quite understanding .not() because the following code does not perform identically:
if(!$(this).is('.current')) { some code }
and
if($(this).not('.current')) { some code }
So that I can make use of .not(), how would I write the second conditional so that it performs as the first conditional?
I have a pretty simple function set up to pull XML data into my page, but there's a couple things wrong with it. I'm REALLY new to J Script and really trying my best to learn, but for some reason I'm not yet adept at googling the right results :rolleyes:At the very bottom you can see the data from the first XML entry, so it seems the function itself is working fine, but it's not looping coorectly to access all the data.Also, I want to pull it into the "shows" div of the page, but can't figure out how to put it there (seriously, I am very new with JS). The code below is not working, but the live site has it added to the body, which does show the one entry.Here's the XML function, the XML data and the HTML markup:
Shows function -
function loaddates()
{
var xmlData = document.getElementById("tourdates");
var newDates = xmlData.getElementsByTagName("dates");
[code]...
How do I make a variable global so that all other functions can use it.But it is declared inside the function test()
View 3 Replies View RelatedDoes anyone know how to make the cycle function in jquery unobtrusive?
I've got the following code and when I disable javascript, I get a nasty long list of images :(
Jquery code:
Html code:
I have been making a javascript dice throwing app(? or whatever it's supposed to be called), but can't figure out how to make 2 functions for one button. I'm trying to have both of my dice (6- and 20-sided) to be controlled by the same throwing-button, but have radiobuttons to decide which one to throw.
[Code]..
I have a function that I'm trying to modify. It adds an element to the page. The problem is, I require that ClickGeocode() finishes executing before the rest of the code in the function completes. Currently that is not the case..
Event.add(window, 'load', function()
{
Event.add('addressSearch', 'click', function()
{
ClickGeocode();
[Code].....
I have made a javascript image viewer where there are thumbnails at the top and when you click on them the bigger image below the row of thumbnail image changes accordingMy question is, how do i make the larger image become a hyperlink to the corresponding page it represents. Alternatively, it would not be a problem if a caption could be displayed below which i could make into a hyperlink.Here is my script .js file
function img1click() {document.IMG.src="imagelibrary/dazzlebig.jpg";}
function img2click() {document.IMG.src="imagelibrary/gunshotbig.jpg"}
function img3click() {document.IMG.src="imagelibrary/searoombig.jpg"}
[code]....
I have below code to create two ajax requests. When ajax requests fetched, they alert the related request number.
Code JavaScript:
function ajaxIt(url,num){
var req = new XMLHttpRequest();[code]....
why removing var phrase overwrites requestNum value for two different asynchronous functions? How can I make sure variables are not overwritten by different function calls?