I think this is what I am trying to do, I am pretty new to javascript so I'm not sure... but here is my question... I got this function below.
function getProductInfo(id) {
var sku = window.document.InvoiceForm.Item0Sku.value;
alert(sku);
}
when I use the 0 I get the right value back, however whenever I try to pass it the id variable with a value of '0' I can't seem to compose the concatenation correct in order to recieve the correct value.I either recieve errors or the whole window.document.InvoiceForm.Item0Sku.value string back in the alert, what am I doing wrong?
Code:I am having problems with the following. I am wanting to hide <tr> in my table (employees) and only show employees that are in the selected department (selected via dropdown box).I need to set a javascript array to a php array. I am looping and assigning the array and am wanting to pass a javascript variable as the index in php array. I have marked my problem lines in red. Thanx for any help.
<script type="text/javascript" > function display_elements() { var departments = new Array;
What I need to do, and it shouldn't be that difficult is this:page1.html - there is a yellow button and a red button - if the user clicks on the yellow button I want to set a cookie with the value "yel" then load the next page - if they click the red button set that cookie with the value "red"page2.html - 'onload' i want to read that cookie and load up the main image to match, something like this maybe?...
document.mainimage.src='img/main_' + variable + '.png'so that the path would be for example 'img/main_red.png'Any help please? Preferably javascript only and as simple as possible. If you think this would be easier sending that variable in the URL instead of as a cookie.
I have two events in a form that I am passing. One is to a javascript function, the other is to the same .asp page only with another action to show different data.
Onchange is calls the function updateclasses, which in turn reloads another drop-down list. It also reloads the .asp page, which refreshes the data. My problem is that it refreshes the second drop-down briefly, until the page reloads, but then resets the form. How do i pass this data to the .asp?
I thought in the .asp, I could just do something simple like the following, but wasn't sure of the correct syntax. is there a better way?
view = request.querystring("view") if view = "" then view = "SciLink" else %> <script language="JavaScript"> updateclasses(form1, 0, Student) </script> <% end if
I have a site that calls the function welcome() and displays a prompt. The same site also has an iframe that calls the next function, add_name(), but when the pages are loaded it says that "answer" is undefined.It says on the page, where the <p id="guest"></p> is, "Welcome undefined". How do I make it so that the value of answer, which is given onLoad of the 1st page with the prompt, is displayed as text in function add_name()?
[CODE] function welcome(){ var x = document.getElementById("body");
Basically, I have a form with some text fields, and I want to put a button next to each text field, so that when a user clicks on the button, it increments the value in the field by 1. I know how to do it if I know the id of the text field, but what if the id of the text field is a variable? How do I do it? Here's my code:
<script language=javascript> function process(v){ document.getElementById('order_item' + v + '_quantity').value++;
This works fine for my first field, but I need to have one for every text field, so how do I pass my counter variable (which determines the id of the appropriate text field) to the process function?
I am having trouble passing the correct id to change the innerHTML. I have a jsp that display people and their address information. There could be several people in the list, so it is in a loop. That part all works good. There is a drop down list with countries in them. Based on the country they select, I want to change some of the text. Here is what I have:
When I hardcoded the id= value, not matter which group I changed the country on, only the first one was changing, so I knew I needed unique ids for each group. There is more to the table, but this is the good part. When the onChange fires now, Nothing at all happens.
Here's something that I tested without the PHP and it worked ok. Now that I've introduced the PHP to the document it doesn't work. The PHP variable is not passing to Javascript properly. By use of some cleverly placed alert boxes, I figured out that the only thing that is getting passed forward is something called : "object HTML ImageElement"
Specifically, I assign the element ID the unique ID number of the record in the SQL database. The problem isn't with the ID numbers themselves: They are alphanumeric and unique.I think it boils down to one of two lines of code. Either this isn't working (about line 12)
function expander(RecordID){
or perhaps it is when I am calling the function (about line 66):
The PHP works (I can get the images to appear, so the connection to SQL and such isn't a problem). I am sure most of the JavaScript is good, too, as I said I had it all working prior to dropping in the PHP.Since I am not going from JavaScript to PHP I don't think I need AJAX. I just need the PHP to pass to JavaScript.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">[code]....
I've been staring at this same problem for over a week now. I've worked around it as best as i can but i think it's time to ask someone else for input.
I'm trying to pass a value thru an ajax parameter.. that's all. it SHOULD be easy in theory.
What i want to do is create a jscript variable then pass that variable as the value for a parameter.
Php then converts that value to something it can use to finish the rest of my code.
As i said it's hindering my webpage progress and i would like to get it fixed soon.
I have the following code, where I am inputting a word and on clicking the button , i am setting the value of the text box in div class="twit" which is hidden.now I have to access the value of this hidden text box (name=q) using php.Say I want to print using php .How do I do this ?
I have a function which is currently called twice on the same page. Part of the function is to apply an onkeyup event to a created element. The problem is that when the function is called twice the first created element calls the onkeyup function of the second element!
table_JD.length-1 = 0 for first element table_JD.length-1 = 1 for second element updateSearch_TC_JD(1) is somehow called from first element! newSearchBox.onkeyup = function() {updateSearch_TC_JD(table_JD.length-1)}
I have two versions of this document. The first version uses only JavaScript and the standard PROMPT(). It works very well, but I would like to insert the name prompt into the page using the input command. For some reason the variable loaded in the HTML statement doesn't get passed to the JavaScript. Any ideas would be appreciated! This is only a small test page. Sorry I don't know about the [code] tag...
I'm using the Maxmind Geoip database to pull information about the visitor:MaxMind - GeoIP JavaScript Web Service(namely the city and state).I want to use that information to prepopulate one of the fields on my form (say city)
I've perused the posts on popups and variable and can't seem to get what I need. Can someone take a look at my code and tell me what I'm missing.
I want to open a popup window and provide a variable that I grab from a select list on the main page using javascript. This code works to grab the selected option in the list and open a new page but I want it to do this in a pop up so I can still see the main page.
I am trying to use the variable "theObject" to pass a value to setInterval. But I keep getting the error that "theObject" is not defined. But I have tested it with an "alert" just before the "if" statement and I know that not only is it defined, but it has the correct value.
Why won't setInterval recognise the variable? Is there a way to get this to work?
So this is my dilemma. I'm creating a function and passing variables dynamically, but when I try to pass a variable and then alert it out, I get an 'undefined' error.
Zeeshan Syed http://www.bdqworks.com var hotels = xml.getElementsByTagName("hotels")[index];
I have a portion of code that uses ajax to call another page and dump that data into the innerHTML of a div of the parent page. However, I need to pass a variable to the function that is ran, and I don't know how to do it.
The events that happen are in this order:
1) Parent page is loaded 2) user clicks "edit" which loads the function ShowHideExtraData 3) in ShowHideExtraData, an ajax statement is used to pull data from another page and dump the results into an innerHTML div tag of the parent
So far everythign works great 4) After the data is dumped into the innerHTML, I run a function that validates the data to see if it is correct, if it is, then it turns the box green, if it isn't, then it turns it red (along with others, but that's the jist).
The problem is I need to pass a variable of PrimaryKey, but I can't. So, here is the relevant code:
[Code]...
in that function, the PageLoad() function is called. I need to send the PrimaryKey from the function ShowHideExtraData to the function stateChangedEditUpLevelData(), but I do not know how. Or, any other ways to grab the PrimaryKey.
In this way the function works perfectly; but I want that Ifile is not equal to a predefined path BUT Ifile must accept the value of javascript variable ip_file