JQuery :: Get $(this) To Work In A Function That Has To Have Variables Passed To

Apr 28, 2011

I want to call a javascript function when a <span> is clicked, pass two variables to it, and then use jquery to hide that span.

A simple example is:

The variables (1,3) & (8,9) are loaded dynamically with a php script. Adding the two variables together isn't the intent of the script, but it seems the simplest way to explain what i'm after.

So how do you get $(this) to work in a function that has to have variables passed to it?

View 6 Replies


ADVERTISEMENT

Cant Use Passed Variables In Function

Oct 11, 2010

I'm trying to reuse a script I have but, I'm not able to due to the fact I can't use some variables in a function.

I would like to know why I am not able to use passed variables in javascript.

For example: I call a function submit_data( 'newDomainForm', 'add_domain', 'list_div' ), in the function itself I would like to use the form name (first variable passed) as document.form.domain_name.value.

Later on I would like to use the div id: list_div in document.getElementById( div_id ).innerHTML. This doesn't work.

I have to put the name of the actual div like this: document.getElementById( 'result' ).innerHTML

And to get the value of a form element I have to put the actual name like this:

HTML Code:

View 9 Replies View Related

JQuery :: $.post With Passed Variables Fails

Oct 22, 2010

I am wondering why:

$.post("remote.php",
{'f':a_searchtype, 'partial':value},
function(data){
$("#result").html(data);

[Code].....

causes javascript errors in unrelated sections of code.

The second version can be used in a common routine that doesn't know what is being passed.

View 1 Replies View Related

Variables Passed In The URL

Oct 5, 2006

I have used PHP to send a variable in the url and I then need to use Javascript to send it on again. How would I pick up the variable? It is passeed as var=x. I am fairly sure I know how to pass it on I jsut need to get this value into a variable.

View 4 Replies View Related

Passed Variables In <SELECT>

Jul 20, 2005

I have a problem with the following code. It generates a
<FORM><SELECT><OPTION> list. There is no problem in the generating. The
problem is in the execution as follows.

It works fine in Mac IE with and without the <FORM></FORM>.

In Mac Netscape 6 the onChange does not activate if there is no
<FORM></FORM>. When I put it in a form as indicated below the value of
train.options.value is undefined. What am I doing wrong?

As I said there is no problem in IE and mayby other browsers. It may be
just a Mac Netscape 6 problem. Code:

View 3 Replies View Related

Duplicate Variables Being Passed To GET

Nov 8, 2010

The problem I am having is when the following script is executed within my page and the user submits the form, the variables passed to the GET array are duplicated only for the inputs created by my script. I have other inputs in the form that are created within the HTML of the page that work fine (i.e. they only try to pass their value once) but I cannot get my script to work properly.

Here is my script:

Here is an example of what the url looks like after the form containing this script has been submitted:

The input (segments) created in my page only submits itself once, while anything created by the script (segment_type_1, segment_type_2, etc.) submits itself twice with the second, blank value overriding the first, correct value.

View 3 Replies View Related

JQuery :: Function That Is Being Passed An Array Of Nodes ?

Nov 20, 2010

This is the first question I couldn't find answered by Google! No doubt the answer is out there, but...

So I have a function that is being passed an array of nodes: some of them plain vanilla DOM nodes, (say, those created by document.createElement), others are jQuery nodes (say $("<div></div>").

What's the best way to determine if a node is of each type? I can obviously look at the node contents, but I wondered if there was a "best practices" here?

View 3 Replies View Related

JQuery :: Using Ajax For Passed Argument To PHP Function?

Aug 3, 2011

How I use $.ajax() for passed argument to php function other file example index.php.

View 1 Replies View Related

JQuery :: Using Var Passed To Function To Reference An Object?

Mar 27, 2010

I have just started using the data functions in jQuery for keeping track of a few items on the client. The user can click on links, which call a function that updates the display and stored data value.I am storing data as a set of columns, named c1, c2, c3 etc.

I update the relevant column like this
function UpdateCol(column)
{

[code]....

View 1 Replies View Related

Nothing Is Being Passed Into The Function When It's Being Called?

Jul 31, 2011

I've come across functions like the one below in many scripts.I just don't understand the purpose of the parameter! Nothing is being passed into the function when it's being called- so what's the point of specifying an argument???

function doSomething(e) {
if (!e) var e = window.event;
alert(e.type);[code].....

View 8 Replies View Related

ID Not Being Passed To Function Undefined

Jul 9, 2009

I am making a drop down menu in javascript using a function in an external js file. Problem is in FF error console it keeps coming up that my ID that's being called in getElementByID in the function is not defined. Please help if you can, why is saying my ID is undefined??

View 2 Replies View Related

Variable Not Being Passed When Calling Function?

Aug 13, 2009

The code below is the relevant part to an autosuggest feature. The variable that isn't being passed is "firstValidIndex". It is being set appropriately, but when it is used in "sortArray()", its value is 0.

// here we must check to see if where the string matched was at the beginning of a string inside this.aNames
// firstValidIndex is the first index where the char is at the beginning of a string

[Code].....

View 5 Replies View Related

Cannot Get Method Argument Passed As Function Parameter

Dec 1, 2011

New to JS. Have ordered some new books, but need to get somethings going in the mean time. What I wanted to do is to link to a new page having a date range input in the form of 6 text boxes, 2 sets of mm-dd-yy, from and to, where the upon loading the page box 1 of the from would auto focus and then auto tab and then post where php could take over on the server side. Setting up the form and the lay out, no problem. Auto focusing went just like expected using the following code, included because on the next step everything fell apart.

Code:
<script type="text/javascript" >
window.onload=function() {
document.getElementById("input1").focus();
}
</script>

So then the wheels came off and in response, began to simplify what was trying to be done to find where the issues were. As far as I can get working is:
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "[URL]">
<html>
<head>
<script type="text/javascript" >
window.onload=function() {
document.getElementById("input1").focus();
}
</script>
<script type="text/javascript" >
function myFunc() {
alert("is this working");
}
</script>
</head>
<body>
<input id="input1" name="input1" type="text" onkeyup="myFunc()" maxlength="2" value="type a No." />
</body>
</html>

First issue with this: When I first get to the page everything is just as ordered. The focus is on the text box and the default value is "type a No." When I press a key onkeyup, I bring up the alert box with "is this working" in it. But when I refresh the page with the refresh button, after clicking the "ok" on the alert box, the character that was typed in is still displayed. If I use the link to the page, or the URL from the address bar, then the page reloads properly with the default value, "type a No".

How do you get the default textbox value using the refresh button as apposed to reloading the page using a link or from the address bar? Using Firefox 8.0 more important at the moment: If I change the script to pass an argument to the function the script crashes. It does not pull up an alert box and freezes. My guess is that I'm doing something wrong on a concept level. Changed the default value of the text box to " ". Looked like to me there was an issue with the size specification and the default string length as you could only enter in a key stroke by highlighting the text and replacing it.

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "[URL]">
<html>
<head>
<script type="text/javascript" >
window.onload=function() {
document.getElementById("input1").focus();
}
</script>
<script type="text/javascript" >
function myFunc(awe) {
alert(awe);
}
</script>
</head>
<body>
<input id="input1" name="input1" type="text" onkeyup="myFunc("123")" maxlength="2" value="" />
</body>
</html>

View 1 Replies View Related

Cant Get Method Argument Passed To Function To Document.write

Dec 1, 2011

What I wanted to do is to link to a new page having a date range input in the form of 6 text boxes, 2 sets of mm-dd-yy, from and to, where the upon loading the page box 1 of the from would auto focus and then auto tab and then post where php could take over on the server side. Setting up the form and the lay out, no problem. Auto focusing went just like expected using the following code, included because on the next step everything fell apart.

[/CODE]
<script type="text/javascript" >
window.onload=function() {
document.getElementById("input1").focus();

[Code].....

View 3 Replies View Related

Parameter MyDIVnode.firstChild.nodeValue Not Passed To Function

Oct 1, 2006

why this parameter is not passed to function ?

var myDIVnode1 = document.createElement("DIV");
// etc
myDIVnode1.appendChild(document.createTextNode("a"));
// this shows "a"
alert(myDIVnode1.firstChild.nodeValue);

myDIVnode1.onclick= function() { somefunc(myDIVnode.firstChild.nodeValue); };

function somefunc(param)
{
// this returns "undefined" !!??
alert(param);
}

View 4 Replies View Related

Onevent Function Call Passed Calculated Arguments?

Apr 24, 2011

Here is a small snip-it that I'm using to colour lines of a table as a user rolls over them.

function colour(){
var rows = document.getElementsByTagName("tr");
for(i=0;i<rows.length;i++){

[code]....

View 6 Replies View Related

Wrong Values Passed To Function - Make A Link To The Next Page

Feb 21, 2009

I am writing a Javascript to sort and write out some stuff. PHP is not an option so I need to get this script working.

The problem arises when I want to make a link to the next page. (i.e. Like the link in Google for the next 10 results)

I have <a href=# onclick=FUNCTION(VALUES)> written dynamically by the script.

It is written onto the document correctly, but the problem is, when the link is clicked, some seemingly random values are passed to the function.

When you run the code, the first alert will show all the values that a were passed to the function. The second and third will show what was written to the document.

If you try clicking the next button after the code loads, the values that result will be unusual.

<script>

View 4 Replies View Related

JQuery :: Use "this" Event Which Has Been Passed To A Function As A Parameter?

Aug 11, 2009

I have a link;

<a href="javascript:{}" onclick="DoSomething(this)">click me</a> And what i'd like to do is use the "this" object to manipulate the css of its parent;

function DoSomething(obj) {
if(obj) {
$(obj).parent.addClass("newstyle");[code]...

Does anyone know how to do this with jquery?

View 2 Replies View Related

Find The Average Of The Values In An Array Of Numbers Passed As Argument To A Function?

Apr 20, 2009

How do i use a function to find the average of the values in an array of numbers passed as argument to a function.(using java script) thank you for your help...

View 1 Replies View Related

Access A Part Of Multidimensional Array Based On A Variable That Is Passed Into The Function

Sep 12, 2002

how would i build a multidimensional array? would it be: PHP Code:

var rinksAndPriceArray = new Array();

    rinksAndPriceArray[0] = new Array();
        rinksAndPriceArray[1] = new Array();


i've figured that out so far.

now, i want to be able to access a part of one of the arrays based on a variable that is passed into the function

the variable i'll send in will be the first part of the array ex: rinksAndPriceArray[0][0] and i'll want to return the rinksAndPriceArray[0][1] value.

View 3 Replies View Related

JQuery :: Using Variables Within Function

Sep 13, 2010

i declared 2 variables which i want to use depending on a conditional statement inside a jquery function unfortunately they don't seem to be working. do they need to be globals?[code]i know for a fact that the code works, when i add an alert inside the conditional statement it pops up fine, but these variables don't seem to get their values applied.

View 2 Replies View Related

How To Get Vbscript And Javascript Variables To Work Together

Feb 4, 2005

I'm having a problem getting javascript and vbscript to place nicely together. Here is what I want to do:

I'm getting values from my database for different exam types. Here are some sample values:

Exam Type1
Exam Type2
Exam Type3

Here is how I get the values in vbscript: Code:

View 5 Replies View Related

JQuery :: Accessing Variables Outside Of Function?

Apr 21, 2011

I don't know what I'm doing wrong probably pertains more to Javascript than jQuery.Why can't I access the 'myVar' variable my clicking 'myButton2'?

View 5 Replies View Related

JQuery :: Use A Lambda Function With Variables From Outside?

Jun 15, 2010

I've got the following source code: function MyMenu()

[Code]...

I wish to execute the lambda function given at menuEntries[i].action. The list is build, but at a click i've got the error that menuEntries[i] is not defined. What should I do? I think

View 2 Replies View Related

JQuery :: Using A Function With Ajax And Variables?

Mar 30, 2010

Im trying to do the following thing, I have a function in javascript which I want to use to call anAJAX event, during this event the variable that is set in the function needs to be passed to the file called by the AJAX event. Basically I create 2 different versions of the same stuff inside the AJAX called files using the variables. But im running into some cross browser related issues, this all works fine in FireFox. However in Internet Explorer it sometimes works but gives javascript errors on line 99999ish. I have the following setup:

My index (currently calling startExample via onclick):

var exampleTest = 1;
function startExample()
{
example = exampleTest;

[Code].....

View 3 Replies View Related

Make The Keyup Event Work For All Of The Variables?

Mar 3, 2011

How can I make the keyup event work for all of the variables?I works with salutation but not first.

Code JavaScript:

$(document).ready(function(){
var initial = $('#Initial');
var salutation = $('#Salutation');

[code]....

View 2 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved