What's The Vbscript's Cint() Function In Javascript
Jul 20, 2005
I have the following function to get the total qty:
function calttl()
{
var ttlqty
ttlqty=0
for (i = 0; i <= document.qtymain.orderdetail.length-1; i++)
{
ttlqty = ttlqty + document.qtymain.qty.item(i).value
}
}
The problem I have is the document.qtymain.qty.item(i).value I get
look like a string, so the number I get for ttlqty is not add up the
number but concatenate.
How do I convert the value I get to a number in javascript?
I have tried to write a wait function but it seems like it will not brake the while loop. I tried two different solutions. Can anyone tell me what I am doing wrong, and come with another suggestion? If I call the function like this: wait(500); it should wait 500ms right?
function wait(time) { while(1){ setTimeout("break;",time); } }
function wait(time) { var flag=0; while(flag=0){ setTimeout("flag=1;",time); } }
I need to get the object that was just clicked, to insert into a JavaScript function. I've tried "function('this')" and similar things, but it doesn't work.
i am using netbean to develop a registration form.As this i want to know what is the coding to check input of text, integer, email , so i can restrict what they input..
I have 3 select pulldown boxes where a user will select a year (either 2002 or 2001), a week (one thru 52), and a database (short data or long data). But if a user selects a week that is less than 4, the 3rd select pulldown will only show the choice of "short data", as they will not be able to select "long data". Is it dynamically possible in javascript to program a third pull down in this fashion?
how to achieve the same affect with the code pmw helped me with several months ago this time around im trying to achieve the same affect instead of displaying one image im wanting to display text but stuff like this depending on what is selected once again it will display the following.the url for this is once again here.how much space,bandwidth,ram for gaurantee and burstable ram and ips etc.. now how can i do this using the following code below.
So I have a nice little hand rolled Ajax call to my server pulling a list from the database and displaying it in a drop down list dependant on the user input. Aka Google suggest. I am wondering if the quickest way to do this is to call the database each time with Ajax and search the results with the input, or to write an xml from the database and search that. Then when the Database is updated rewrite the xml file.
Am I underestimating MYSQL again? Or not, and I feel it would be good practice to write the xml file because it will essentially mean a lot less database calls. But I don�t know how fast searching an xml file would be in comparison to a db call. The results from the database are say 500 entries anywhere between 10 - 100 characters each. I want to know A. The best way to do this B. Lets say the site will have pretty high traffic so I am looking for it to be as tweeked as possible. I can test but thought at the end of my week it was worth seeing what peoples advice is.
I'm working on some code and am running into brick walls. I'm trying to write out Javascript with Javascript and I've read the clj Meta FAQ and didn't see the answer, read many similar posts (with no luck though), and searched through the IRT.ORG Faqs (www.irt.org/script/script.htm).
The Javascript is designed to open an popup window and then inside that window call another script which will resize that window. There may be another way around this but the reason I tried this approach initially was that I wanted to call the onload handler in the popup window to resize the image only after the image had completely loaded. I've had some code in the primary Javascript file (showimage.js) before that works if the image has been cached but on the first load, it doesn't resize properly which tells me it is probably because it is trying to resize the window based on the image size but it isn't completely known at that point. So I removed that code and tried placing the resizing code in the second Javascript file (resizewindow.js). BTW I've tried other code to open a popup image and automatically size it ie Q1443 at irt.org but that doesn't do exactly what we need.
Even if there is another way to do this with one file, I still want to figure out why this isn't working in case I run into it in the future.
I thought what I would need to do to use document.writeln to write Javascript would be to escape any special characters and to break apart the script tag ie
document.writeln('</SCRIPT>');
would become
document.writeln('</SCR' + 'IPT>');
I have a HTML page and 2 Javascript files. All files are in the same directory and have permissions set correctly.
Here are the 3 files (keep in mind wordwrap has jacked up the formatting):
index.html ---------- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Test</title> <SCRIPT type="text/javascript" LANGUAGE="JavaScript1.1" SRC="showimage.js"> </SCRIPT> </head>
<body> Click the house<BR> <A ONCLICK="newWindow1('house1.jpg','Nice House')"><IMG SRC="house1thumb.jpg"></A> </body> </html>
showimage.js ------------ function newWindow1(pic,sitename) {
resizewindow.js --------------- function resizewindow() { // Do resizing here. // Right now this isn't being executed alert("resizing window"); }
Can anyone provide some pointers as to why this javascript is failing? I'm using IE6 on Win2k and when I click on the image to open the popup window, it does open the window but it is white with no content and the system immediately goes from about 4% CPU usage to 100% and consistently stays there until I kill that window with the task manager.
I'm getting errors in Firefox everytime I try to run this frame resize code, but it works fine in IE. I can't seem to figure out what the problem is with it.
The error is: Error: theFrame has no properties Line: 8
The line that the javascript console is showing an error for is in italics.
I have some javascript that I have written into the <body> section and it works great. But I would like to make it into a javascript function and define the function in the <head> section. Then in the <body> section write a small bit of javascript that would call the function() object. Code:
I have three different web pages with different domains, and I want to show some pages of one of the webs in the others.
I use an iframe for this and it shows it good until I have to call a javascript function in the iframe inside page, I have a permission denied because the domains of these pages are different.
So, the cuestion is:
Is there some way to call the javascript function of the iframe from the parent page?
I'm working on a script(for giving points to a soccergame 0, 1 or 3 points) that give a value to a hidden field, i got a function but only works on 1 field.
I want that the function loops till all hidden fields are fill in.
In IE, it looks like you can have to many characters in a javascript function.
The content of an entire html page is put into this function...
function updateTemplate(content) { content=content.replace(/'/g, '''); content=content.replace(/"/g, '"'); content=content.replace(/</g, '<'); content=content.replace(/>/g, '>'); Element.update('template',content); } it seems to cut off the content after about 2060 characters. is that an IE thing or is there something wrong with my code. FF does it fine...
I bringing up a list of movies in a separate window where each one has an "onclick" function which is suppose to call a procedure and pass in the variables and display the details of the selected record. When I click on a record nothing happens. Code:
I have a select dropdown and 5 text fields. based on the option selected (which are the units - cm/mm/inches/ft/yard etc), i change the values in the text fields using javascript to the corresponding units.
my problem is that when the options are selected very quickly(for eg using the keyboard's up/down keys) then quickly, the text field values lose their connection with the select box and the values become illegal.
I suspect that the javascript function is being called even before the earlier execution has not terminated. I tried using a global variable and using it as a lock, but still no success.
I am coding an AJAX DHTML whatever application and I was fed up with always typing a lot of appendChild() functions.
I created a custom one called append_children() and wanted to share it if anyone need such a function.
function append_children() { var a = append_children.arguments; for ( var i = a.length - 1; i > 0 ; i-- ) { try { a[i-1].appendChild(a[i]); } catch(e) { for ( var j = 0; j < a[i].length; j++ ) { append_children(a[i-1], a[i][j]); }}}}