Shouldn't This Function Accept Multiple Parameters?
Jun 19, 2011
I'm probably missing something simple here. I have this function called display:
function display(name3,office3,officePH3,mobile3,email3)
{
document.getElementById('viewer').src=('Location_Files/')+(office3)+('.htm')
}
It's supposed to take 5 values and do various things with them. When I only had one parameter it worked fine, it took an office number which was the value of a listbox option and turned it into a path and then pointed an iframe to that path. Then I changed it so the value of the listbox option was 5 parameters separated by commas. Here's the listbox now:
<select onchange="display(this.value)" multiple="multiple" id="People" name="People" style="border-style: none; height:260px; width:220px;">
<option value="test name,1656,phone,NONE,email">Loading</option>
</select>
You can see display is executed as "display(this.value)" so in theory it should take "test name,1656,phone,NONE,email" as its parameters and it should accept 1656 as the "office3" parameter. For some reason it's not working out that way, the function executes and the iframe changes but I get an unable to display webpage message like the path is broken. Can anyone see what I'm doing wrong?
View 2 Replies
ADVERTISEMENT
Jul 23, 2005
I have a web page that tracks clicks on certain hyperlinks. I am using
attachEvent() to attach to the document onClick handler, for IE browsers.
It works fine, except that for about 1 out of every 6 clicks, I get 2 to 4
click events for a single click. I know this because each time the
hyperlink is clicked, I write a record to a MySQL database. I write the
record to the database by setting the SRC property of an IFRAME on the page,
to a tracking script.
If I look at the database, for 1 out of every 6 clicks, I see 2 to 4 records
for the same click event (occassionally as many as 6 records). They are at
least 1 second and at most 7 seconds apart from each other.
View 4 Replies
View Related
Feb 22, 2011
I have written the following code (quite meaningless. Just to check why setTimeout is not working in a similar real-life code) to enable the user to input a given time interval (hh:mm:ss) when a p is clicked, and then alerting the user with the time entered in the seconds portion one second after the div is clicked. But it is not working. I think the setTimeout is the culprit, the way I am passing parameters to the function inside it, but don't know where exactly am I erring.
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
[Code]....
View 3 Replies
View Related
Aug 20, 2010
So I have a function, and in that function there are two paramaters: index and newLocation. Each of these parameters can initially either be an integer or a string: The string can only be the values of "first" or "last". I can do a long set of code for both parameters, but I was wondering if there was a way to iterate through the parameters to make the code more compact and reusable.
if(parseInt(index, 10) == "NaN")
{
if(index == "first")
{
//The first index of the array
index = 0;
[Code]...
View 2 Replies
View Related
Nov 29, 2010
Basically I'm going through and renaming div id's, etc to manipulate later in functions.I'm using jQuery's detach() which is working but for some reason my while (now for loops) are not working and providing me with bogus numbers.
Code:
var arrayFights=[0,1,2,3,4,5,6,7,8];
var counter = theBox; //where to start in the array
//first change numbers larger than counter
for(i=1;i<fights;i++){
arrayFights[counter] = i;
counter++;
[Code]...
View 2 Replies
View Related
Dec 29, 2010
Ok I am pretty sure Javascript is the only way to do this I need to pass more than one parameter from a form to a url For example:
I need this output
Code:
http://mywebsite.com/index.php?price_min=10&price_max=20&sort=featured
I would have no problem if I only needed
Code:
http://mywebsite.com/index.php?price=10
Code:
<form method="get" action="http://mywebsite.com/index.php"
[Code]...
View 2 Replies
View Related
May 11, 2010
Is there a way to send multiple search paramaters using the jQuery UI 1.8.1 Autocomplete feature? Currently, I am able to send only the text entered in the text box which automatically maps to the "term" querystring paramater. I need to send couple of additional parameters to my server side code for filtering the search. Is this possible?
View 11 Replies
View Related
Sep 15, 2009
Hi all.Am new to this forum so cut me some slack if I don't articulate my problem with utmost clarity.My problem is that I have a javascript function such as:
function modReg(x,y)
{
<!--
var answer = confirm ("Do you really want to deregister user" +x+"?")
if (answer)
{
document.leo["id"].value=x;
[Code]...
Now, leo is a hidden form with the 2 fields namely "id and "two".Viewing source, I see that the parameters I need are well acquired by the function.In next page, I haven't been successful at retrieving the passed parameters.
View 9 Replies
View Related
Aug 4, 2010
Selecting elements using multiple parameters like here: $('descendant', 'ancestor').text(); seems to be way more popular than css-like syntax: $('ancestor descendant').text(); Do those two differ in performance, or is it just about being intuitive to particular people?
View 1 Replies
View Related
Sep 2, 2009
I have added an event listener to a LI item in the DOM:
liNode.addEventListener("mouseover", mouseOn, true);
The mouseOn function:
function mouseOn(e) {
// Test for IE or Firefox
var e = (!e)?window.event:e;
var yPos;
[Code]...
I would like to pass in another parameter to the mouseOn function in addition to the event that is passed in automatically. Is there a way to do this?
View 5 Replies
View Related
May 20, 2011
Ok so the following code works.
function myFunction(myName)
{
alert("You are "+myName);
}
callFunction = "myFunction";
parameter = "Joe";
[Code]...
View 3 Replies
View Related
Oct 21, 2011
I am trying to setup a textbox to only accept specific keys. The problem is, some of the Function keys are reading as the same values as letters.Ex.
112 - F1 - p
113 - F2 - q
114 - F3 - r[code]....
Is there another way to allow the function keys without enabling all matching letters as well?
View 2 Replies
View Related
Jul 23, 2005
I have a problem with the following function:
I would like to define the hight/length of the window which I open when
I call the function.
The problem is that the window opens but not with the size I defined
when calling the function. Code:
View 5 Replies
View Related
Jun 6, 2011
I am making a function that executes code as AJAX readyState's are returned. If readyState = 3 then I running code through eval but I want to be able to run functions with parameters, within the parameter that is evetually executed by the eval
Heres abit of pseudo code of what I am talking about
function receiveRequest(whileLoading, whenDone) {
// AJAX stuff... blah... blah... blah...
if request is being processed:
eval(whileLoading)
if request is done:
eval(whenDone)
[Code]...
I haven't used Javascript in agggeeesss and I can barely remember anything anymore - PHP <3
View 2 Replies
View Related
Jun 13, 2009
This is a really strange problem i noticed today when adding the last screen into my DHTML app. When i click on a button to hide all of the existing <DIV> tags, and to display the one that i want to currently use. It is doing this, but for some reason or another, it is only being shown for a brief second. and then going back to the main screen. I think this is very strange because there is no event present that should be triggering this to happen. There's not even any code to 'fall through' and inadvertently trigger this, as everything is in different functions.
So here's my code:
The first Javascript file (controls the visibility and hidden aspects of all the <DIV>s)
I also attatched the HTML and the 2 JavaScript files to this message.
View 9 Replies
View Related
Jul 20, 2005
I keep getting a runtime error stating that this
document.adddealer.dealertoadd.value = dealer; is null or not an
object. I've rewritten the Function everyway I could think of, and
couldn't find any thread examples of my problem.
Here is my Function;
<Script language="JavaScript">
<!--//hide
function AddDealer(dealer) {
document.adddealer.dealertoadd.value = dealer;
document.adddealer.submit();
}
//-->
</script>
This calls the Function;
<input type="button" value="Make This My Dealer"
name="button">
When the code breaks and I bring up Microsoft Debugger it shows a
value in the parameter.
View 6 Replies
View Related
Dec 13, 2009
I have this js function:
function retCNP()
{
x=document.getElementById('cnp').value;
[code]....
View 1 Replies
View Related
Apr 15, 2009
I have a small textfield input and submit button. The user is required to input the prefix of their UK postcode and a dialogue boxpopsup saying basically yes or no. My problem is I have an array of postcodes, but if for example someone in Liverpool entered their postcode as L1 1AA, it would say 'yes' but if their mate who enterd in L12 1AA, it would still say 'yes' but it should say 'no'. L1 should be true and L12 should be false. Also to mix things up a bit. I have now been asked to creat a third 'if',if a user enters a code of JE (and then any suffix after ie. 1, 2, 3, 4 etc.), could this be made to say 'unavailable' or some sort.
View 10 Replies
View Related
Mar 16, 2010
On some pc's in IE my website shows disbehaviour with the popup-menu. When your mousepointer hoovers over the transparent border, the popupmenu disappears. Please check URL.... Perhaps if you visit the website with Internet Explorer you can see what I mean, but it might be showing good as well.The menu is made with very little javascript and mainly CSS. I discovered the begin of the cause: when I don't use a transparent color for the border, it works fine. Also when I remove the underlying image (the sky-image) and still use transparent color it also works fine. How can this be? Using Z-index for the popup-window/menu and give it a real high number won't work. I really don't see it. Ofcourse I want to keep using the transparent color and the underlying image.[code]
View 1 Replies
View Related
Dec 26, 2010
I have a problem with a function i created. I want an image to move from a to b and then start from a again. Without parameters this works really fine, but now that I have got more images I use parameters but I have no clue how to call the funtion again.
[Code]...
I tried to replace show(100,flo) with show(100,flo(zahl,r_g)) but then the divs only move from a to b but even will not come back to a again. I think the solution should be pretty simple but i cant figure it out.
View 4 Replies
View Related
Jun 17, 2010
I call a JavaScript Function and now i want to call servlet from that function with parameters.
View 2 Replies
View Related
Apr 15, 2009
I have a following JS code and have two similar onclick event handler functions as below. The two onclick events happen two different section elements. if there is a way to use only onclick event handler for both sections.
Code:
if(document.getElementById('featuredmedia'))
{
var fmElements = document.getElementById('featuredmedia').getElementsByTagName('li');
[Code]....
View 4 Replies
View Related
Aug 10, 2009
I want to attach a js function to be called when a img is clicked and I'm changing the functions of onclick based on the image. I used setattribute but it doesn't works in IE. So I decided to use
object.onclick = somefunction;
but my functions are based on parameters and the whole function runs based on the passed parameter.
So I tried:
like this object.onclick = "somefunction('"+mat+"')";
but doesn't work. I need a code which can attach the function on click event for both firefox and IE.
View 1 Replies
View Related
Jul 5, 2006
Problem: I have two functions that send an AJAX call via an attached .js file (engine.js) and then deal with the response. My problem is this, the function can be called by any number of different triggers and needs to pass the data to a different element depending on which one calls it. These different triggers are produced via a repeating region created by Coldfusion. Each element that can get acted upon by "updateImgCount_response" is named "imgCount[recordID]" where "recordID" is a value inserted by coldfusion. This way each Element has a unique ID. Now I just need to know how to tack the "recordID" value returned as part of "obj" onto the 'imgCount' in document.getElementById() the updateImgCount_response function. Code:
View 1 Replies
View Related
Jul 10, 2007
I was reading through a book that talked about unobtrusive javascript, and it gave this example of how to trigger a function instead of using an inline onmouseover event handler.
document.getElementById("RandomElementId").onmouseover=RandomFunction;
I thought this would be cool, but I can't seem to find a way to pass parameters to the function this way. I assumed you just use RandomFunction(parameter1,parameter2); but no go.
Is there a different syntax for this, or does this technique forbid using parameters?
View 3 Replies
View Related
Jul 27, 2011
I have two forms: register and contact, with action attribute that looks like this:
REGISTER.PHP AND CONTACT.PHP FORMS
<form id="myform" action="submit.php?url=register">
and
<form id="myform" action="submit.php?url=contact">
I would like the jquery ajax function to redirect to the above url parameters so that the forms can get processed in their individual functions.
The SUBMIT.PHP page looks like this:
$url = '';
if (isset($_GET['url'])){
$url = strip_tags($_GET['url']);}
if($url=='register'){
[Code].....
View 2 Replies
View Related