Home Articles FAQs XREF Games Software Instant Books About Feedback Search Site-Map
irt.org logo

Feedback: Dropdown Menus #3

Feedback on:
Dropdown Menus #3

Sent by xyred on July 30, 1999 at 15:35:05: - feedback #338

Worth:
Very worth reading

Comments:
This is good



Sent by Alan Williams on March 05, 2000 at 08:57:06: - feedback #899

Comments:
Here's the answer to your challenge (although I bet others have answered it better :-) -

<HTML>
<HEAD>
<TITLE>Magic Select</TITLE>

<SCRIPT LANGUAGE="JavaScript"></SCRIPT>

</HEAD>

<BODY>

<INPUT TYPE="Text" NAME="text" SIZE="16"
ONKEYUP="matchSelect (value, countries, 3);"
ONBLUR="if (countries.selectedIndex > 0) { value = countries.item(countries.selectedIndex).value; }"
>
<BR>
<SELECT NAME="countries" SIZE="5"
ONBLUR="if (selectedIndex > 0) { text.value = item(selectedIndex).value; }"
>
<OPTION VALUE="">
<OPTION VALUE="Argentina">Argentina
<OPTION VALUE="Australia">Australia
<OPTION VALUE="Austria">Austria
<OPTION VALUE="Belgium">Belgium
<OPTION VALUE="Bermuda">Bermuda
<OPTION VALUE="Bolivia">Bolivia
<OPTION VALUE="Brazil">Brazil
<OPTION VALUE="Brunei Darussalam">Brunei Darussalam
<OPTION VALUE="Canada">Canada
<OPTION VALUE="Caribbean">Caribbean
<OPTION VALUE="Chile">Chile
<OPTION VALUE="China">China
<OPTION VALUE="Colombia">Colombia
<OPTION VALUE="Croatia">Croatia
<OPTION VALUE="Czech Republic">Czech Republic
<OPTION VALUE="Denmark">Denmark
<OPTION VALUE="Estonia">Estonia
<OPTION VALUE="Europe">Europe
<OPTION VALUE="Finland">Finland
<OPTION VALUE="Former USSR">Former USSR
<OPTION VALUE="France">France
<OPTION VALUE="Germany">Germany
<OPTION VALUE="Greece">Greece
<OPTION VALUE="Hong Kong">Hong Kong
<OPTION VALUE="Hungary">Hungary
<OPTION VALUE="Iceland">Iceland
<OPTION VALUE="India">India
<OPTION VALUE="Indonesia">Indonesia
<OPTION VALUE="Ireland">Ireland
<OPTION VALUE="Israel">Israel
<OPTION VALUE="Italy">Italy
<OPTION VALUE="Japan">Japan
<OPTION VALUE="Korea">Korea
<OPTION VALUE="Latin America">Latin America
<OPTION VALUE="Luxemburg">Luxemburg
<OPTION VALUE="Macedonia">Macedonia
<OPTION VALUE="Malaysia">Malaysia
<OPTION VALUE="Mexico">Mexico
<OPTION VALUE="Middle East">Middle East
<OPTION VALUE="Netherlands">Netherlands
<OPTION VALUE="New Zealand">New Zealand
<OPTION VALUE="North Africa">North Africa
<OPTION VALUE="Norway">Norway
<OPTION VALUE="Peru">Peru
<OPTION VALUE="Philippines">Philippines
<OPTION VALUE="Poland">Poland
<OPTION VALUE="Portugal">Portugal
<OPTION VALUE="Russia">Russia
<OPTION VALUE="Russian Federation">Russian Federation
<OPTION VALUE="Singapore">Singapore
<OPTION VALUE=""Slovak Republic>Slovak Republic
<OPTION VALUE="Slovakia">Slovakia
<OPTION VALUE="Slovenia">Slovenia
<OPTION VALUE="Slovenija">Slovenija
<OPTION VALUE="South Africa">South Africa
<OPTION VALUE="South Korea">South Korea
<OPTION VALUE="Spain">Spain
<OPTION VALUE="Sweden">Sweden
<OPTION VALUE="Switzerland">Switzerland
<OPTION VALUE="Taiwan">Taiwan
<OPTION VALUE="Thailand">Thailand
<OPTION VALUE="Turkey">Turkey
<OPTION VALUE="United Kingdom">United Kingdom
<OPTION VALUE="United States">United States
<OPTION VALUE="Uruguay">Uruguay
<OPTION VALUE="Venezuela">Venezuela
<OPTION VALUE="Yugoslavia">Yugoslavia
</SELECT>

</FORM>
<BR><BR>
<A HREF="mailto:wilba@bigfoot.com">Alan Williams</A>, March 2000
</BODY>
</HTML>



Sent by Phillip Anderson on December 02, 2000 at 20:59:24: - feedback #2091

Comments:
Nowhere can I find a way to set the value in second option list, based on a choice in a first option list. Assume option list 1 is the primary categories, then option list 2 displays the sub-categories, depending on which major category you chose in list1. Please explain how to do this.
e.g.
Option list1 -- fish, cats, dogs
option list2 -- for fish: cod, sole, mackrel;
for cats -- calico, persian, tabby
for dogs -- spaniel, dane, collie.

Get the idea? This is an important use of option lists, but no one has explained how to "stack" them to call each other.




Provide feedback ...
AddThis Social Bookmark Button

Provide feedback ... AddThis Social Bookmark Button


Last Updated: 21st December 2007. Maintained by: Martin Webb
irt.org liability, trademark, document use, privacy statement and software licensing rules apply.
Copyright © 1996-2008 irt.org, All Rights Reserved.