I wrote a short javascript code to try to solve a math puzzle. It involves iterating 50,000 times through a for loop. Nested in each of those iterations is another for loop with 50,000 iterations of its own. I think that's 2.5 billion altogether. Each times it compares two numbers that are being incremented.
I'm doing this in JS because I can't any of the Java I learned a few years ago...
I tested the code with much smaller numbers and it worked. With the big numbers my browsers are not responding, not surprisingly (I'm using the latest firefox on the latest mac os).
Will the code finish running tonight? Next week? In 10 years?
I'm using the following code to display the latest threads from my vBulletin forum in my footer, however I'd like to limit the number of characters that are shown in the Thread title.
Can anyone show me what needs to be changed to say limit it to the first 20 or so characters?code...
There will be a number of list boxes and other controls, with pop-up windows to edit certain properties. It's the kind of thing I would normally have done in VB but I want it to be browser-based. I've only used javascript for trivial things before so this would be my first serious javascript development. I would like it to run on all reasonably recent browsers.
The form starts with all the initial values being received from the server (presumably just by pre-initialised data structures). The user tinkers with it and when he is happy he presses 'submit' and the whole lot is submitted to the server (presumably as a form post). This would be a few kb of data, possibly 100 individual values but obviously in various data structures. I guess there would be a few hundred lines of javascript code to manipulate it.
My question is, is there likely to be a problem with manipulating and sending this amount of data in Javascript. Sorry if this is a dumb question, but like I said, I only used javascript for tiny programs before, so I'm a bit unsure about its capabilities.
Awhile back I posted a script that was working fine in IE but not in Firefox. This is again my dillema with another piece of code.It is supposed to limit the number of characters accepted by a textbox.Here's the JS:
<script type="text/javascript"> function textCounter(field,cntfield,maxlimit) { // if too long...trim it!
I'd like to limit the number of selections a user can make in a multiple select listbox. I have a note on the interface to say that only x no. of items should be selected and I check the number server side but I'd like to implement some javascript to do the same on the client side. Ideally I'd like the javascript to work in IE5+ and Netscape6+.
is it possible to limit the number of displayed items in a dropdown list? for example list of countries will display only 5 and people scroll down to see the rest of the list?
I'm trying to get my script below working. I've managed to get it to add fields dynamically but the remove function isn't right... and I can't think of a way round it. how can i incorporate a way for a limit on the number of fields that can be added?
<script type="text/javascript"> function addInput() { var x = document.getElementById("inputs"); x.innerHTML += "<input type="text" />"; } function removeInput() { [Code].....
ah, i've just looked into the operators in more details and -= is just for numbers... so this won't work. i presume this is going to be the wrong method then.
I have a form. It has several products. Each product has a price listed. Each product can be selected via a checkbox.
What I would like to do is have the sum of each selected product, added in total at the bottom of the form.
I would prefer to use javascript/dhtml for this, I don't want anything complex, just something to add to the page and have it display the total live as the customer checks/unchecks a product.
I want to add the + but stop when i reaches the checked length minus 1.
Code javascript: var checkedlength=0; for(i=0;i<document.getElementsByName('checkresult').length;++i){ if (document.getElementsByName('checkresult')[i].checked){
[Code]....
I realize that document.getElementsByName('checkresult').length in if(i<document.getElementsByName('checkresult').length-1) is not the same as the checked.
I have numerous checkboxes and when these are clicked upon I want to increase a number value further up the page. So as a checkbox is selected or deselected the relevant + or - 1 shall be applied to the number at the top of the page.
This is what i have. It does not correctly add two values when two checkboxes are checked. It should add up to 160 but it adds up to 20 instead! any ideas?
Is there a way with JS that i can have some sort of label at the bottom of each column that will in real time display the number of boxes in that column that are checked? I am guessing it will be a function that is called within the OnClick method of the checkboxes.
I have a page that displays a list of people playing in a tournament. I need to be able to generate a Leaderboard based on which players are manually selected by the admin. Next to each person there is a drop-down list. An admin can go in and select a "slot" that a player should be in on the leader board from 1 to 8, or leave it blank if none. What I need to figure out how to do is the following, when a change event happens on a drop-down list, and say the value 5 is selected, I need to check to make sure that 5 is not already selected in one of the other players drop-down lists, in other words, that the 5th leaderboard slot is not already full. if it is, display an error message and make them change that one first. how to do that with jQuery? I'm thinking it will have something to do with the each() function, but not sure exactly how the logic should work.
I have written the following script which enables/disables checkboxes on my page when a radio button is selected.[code] What I would like to do is create another function called checkval() like below, which will check the value of my radio button (id: email_alerts). If the value is equal to "on" then it will run enableCheckboxes().
Got 2 problems with my buttons selection. What happens is the user selects the number of buttons depending on the number entered in the text box. If the number is 3 in the text box, then the user can only select 3 buttons, if more buttons are selected then it comes with an alert message saying user is beyond limit deselect a button to be able to choose another button.
I'm trying to figure out how I can have a script add up the number of radio buttons selected for each category. For example, on a test, I'll have three options for each question. I want to add up how many A's are selected, how many B's are selected and how many C's are selected for each question.
I'm not very learned in Javascript, but I know I can use it to accomplish this. I searched Google and found a script that would do this with TWO options, but I need it done with THREE, and cannot figure out how to change the code . Here's the script I found:
I am new to Java scripts. But at my job, my boss asks me to come up with a calculator that calculates the number of weeks on our website. But I want two calenders where in the first one the user will select the start date and in the second one, the user will select the end date. And There will be one last button that says"calculate" and a text box to display the number of weeks.