Is there any way at all to create a new template object that inherits from the built in Date object so as to be able to add new methods to that child object without adding them to the built in Date object? I've tried everything I can think of and as far as I can tell it keeps referencing the Date function instead of the Date object and so doesn't work.
I am trying some simple things with javascript and trying to use it in a object oriented way. However I am now facing a problem in which I can't access an object variable from an object method. I am using jQuery.
My code is as follows;
Code:
My problem is that the variable msg1 does not work when accessed from function called from the jQuery get function. I get the message undefined. Therefore I am wondering, is there a way how I can access msg1 of my object instance from the get function of jQuery?
I know I can use the functions like parseFromString() to access and modify an existing XML documents, but is it possible to use JavaScript to create a blank xml document?
I want to take data entered into the client, package it up as XML and use ajax to transmit it to the server. So far I've written my own class to create a simple xml document, but I'd like to do it properly with the inbuilt functions.
I must begin to say that I'm rather new in wtiting and using JavaScript. Now I want to use JavaScript in a HTML-page. On the homepage is a link. Every time the homepage is displayed the link must point to another target. I want to realize this by having a lot of differet targetpages. The names of these pages are p1001.htm until p<nnnn>.htm. At this moment the last is p1153.htm, but the amount is increasing every day.
I have a file named "counter.txt" which contains one line with the string of the last targetpage, at his moment "1153".
My idea is to have a JavaScript which: 1. reads the file counter.txt to determine the last available page 2. then takes at random one number between 1001 and 1153, 3. sets the HREF-link to page p<random>.htm.
I know it must be possible in JavaScript, but can anyone help me?
How would this be written on .js file. I need to create a variable named dateString which is equal to the following text string: weekday, month, day, year.where weekday is the name of the weekday, month is the name of the month, day is the day of the month, and year is the four-digit year value. (HINT: Use the wdayName array using thisWDay variable as the index value to display the weekday name, the monthName array along with the thisMonth variable to display the month value, and the this Year variable to display the year value.)
Can anyone suggest how to create an arbitrary object at runtime WITHOUT using the deprecated eval() function. The eval() method works ok (see below), but is not ideal.
function Client() { } Client.prototype.fullname = "John Smith"; var s = "Client"; eval("var o = new " + s + "();"); alert(o.fullname);
Note: I want the type name of the object to be represented as a string (in this case "Client" -- this is a non-negotiable requirement).
I also tried the following (which appears to fail):
function Client() { } Client.prototype.fullname = "John Smith"; var s = "Client"; var o = new Object(); o.construct = s; alert(o.fullname);
eval() is handy but not future-proof, so any suggestions would be welcome.
I am trying to create an xmlhttprequest object to update the shopping cart on my web page without submitting the entire page to the server for processing. However, what I have done so far is not working. All that is happening when I click the "update cart" button is the page sort of flashes and the check marks in the remove item check boxes disappear. The first code snippet is the "traditional" way of submitting the whole page to the server for processing - and it works. The second snippet is what I have done to try and implement AJAX to submit only the shopping cart - and it does not work.
I'm trying to create an object that will update itself at a set interval, but I'm having a scope issue when using the "setInterval" or "setTimeout" function.
[Code]...
But I get the same result. Ultimately, I'd rather have the setTimeout (or setInterval) to be within the object, so that each instance of the object will fire the update on itself. I had a similar issue in this thread but I can't seem to figure out how to adapt it for this instance.
I need to create a constructor for a computer object. This object must have three properties: speed, and mem_live mem_dead. Then I need to create a new object using this constructor and then have its properties displayed on the screen.Look at what I'm up to so far:
function Computer(speed, mem_live, mem_dead) { this.speed = speed;
Now in extension js file i want to check if check box is checked then create the variabel like CB1 (1 is the id) and the i want to assign value to this variable
i did something like this
[code ] //arrayLength is the no of check boxes for(var i= 0 ; i <arrayLength; i++) {
I have a form, that when the user click Submit, I need a php variable to be echoed to the page. This is for an upload page. So when they are waiting for the file to upload, it will say "Uploading..." until the upload is complete.
All I know so far is I need to create a javascript function and include it in the submit button. This is all I have so far in the submit button tag: onClick="Transferring();"
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);
I am wondering what the normal practice of creating an index variable is in javascript. I am wondering because I have just entered learning javascript through jquery. There is some pre-written code I am using to learn by and I am unsure of how their index variable is working in the code.
Here is the code: Code: jQuery(this).find("li").each(function(n) { // <-- I see that 'n' is the index