473,406 Members | 2,769 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,406 software developers and data experts.

Dynamic HTML-Menu

Dynamically changing an HTML-menu:

function changeSelectMenu(v){
for(i=0;i<v;i++){
NewEntry = new Option(i+1,i,false,false);
document.Testform.Testmenu.options[i] = NewEntry;
}
}

....works fine but:
When "v" is changed to a lower value, the old higher entries are still
visible.

How can one clear the options object before rewriting it?

Thanx and cheers,
Konrad
Jul 20 '05 #1
2 2500

"Janwillem Borleffs" <jw*@jwbfoto.demon.nl> schreef in bericht
news:3f***********************@news.euronet.nl...

function changeSelectMenu(v){
document.Testform.Testmenu.length=0;
for(i=0;i<v;i++){
NewEntry = new Option(i+1,i,false,false);
document.Testform.Testmenu.options[i] = NewEntry;
}


Sorry, missed out on the closing brace to end the for-loop:

function changeSelectMenu(v){
document.Testform.Testmenu.length=0;
for(i=0;i<v;i++){
NewEntry = new Option(i+1,i,false,false);
document.Testform.Testmenu.options[i] = NewEntry;
}
}
JW

Jul 20 '05 #2
Great one! Thanks!
Cheers,
Konrad

"Janwillem Borleffs" <jw*@jwbfoto.demon.nl> schrieb im Newsbeitrag
news:3f***********************@news.euronet.nl...

"Janwillem Borleffs" <jw*@jwbfoto.demon.nl> schreef in bericht
news:3f***********************@news.euronet.nl...

function changeSelectMenu(v){
document.Testform.Testmenu.length=0;
for(i=0;i<v;i++){
NewEntry = new Option(i+1,i,false,false);
document.Testform.Testmenu.options[i] = NewEntry;
}


Sorry, missed out on the closing brace to end the for-loop:

function changeSelectMenu(v){
document.Testform.Testmenu.length=0;
for(i=0;i<v;i++){
NewEntry = new Option(i+1,i,false,false);
document.Testform.Testmenu.options[i] = NewEntry;
}
}
JW

Jul 20 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: Daniel Keller | last post by:
Hello! I'm trying to set up a page system using "dynamic" SSI. That means that I normally use the following on my website: <!--#include virtual="file.inc" --> Now I want to make this...
7
by: Abraham Luna | last post by:
how do i stop the dynamic validators from breaking explorer if i use a dynamic validator and move to a different control it breaks explorer and i can type in the page when i'm not supposed to....
5
by: pittendrigh | last post by:
There must be millions of dynamically generated html pages out there now, built by on-the-fly php code (and jsp, perl cgi, asp, etc). Programatic page generation is transparently useful. But...
7
by: Jo | last post by:
Hi, How can i differentiate between static and dynamic allocated objects? For example: void SomeFunction1() { CObject *objectp = new CObject; CObject object;
9
by: pbd22 | last post by:
Hi. This is just a disaster management question. I am using XMLHTTP for the dynamic loading of content in a very crucial area of my web site. Same as an IFrame, but using XMLHTTP and a DIV. I...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.