this is not a perl question. better posted to a HTML/javascript list. nonetheless the following works ...
<form> <select name="category" onclick="updateSubCategory(this.value);"> <option value=""></option> <option value="A">A</option> <option value="B">B</option> </select> <select name="sub-category"> </select> </form> <script language="javascript"> function updateSubCategory(sCategory) { var aSubCategories = new Array('A1','A2','B1','B2'); var oForm = document.forms[0]; var oSubCategory = oForm.elements['sub-category']; var oNewOption; var i; while (oSubCategory.options.length != 0) { oSubCategory.options[0] = null; } for (i=0; i<aSubCategories.length; i++) { if (aSubCategories[i].substr(0,1) == sCategory) { oNewOption = new Option(aSubCategories[i], aSubCategories[i]); oSubCategory.options[oSubCategory.length] = oNewOption; } } } </script> > -----Original Message----- > From: Mariusz [mailto:mkubis22@;hotmail.com] > Sent: Wednesday, November 06, 2002 1:56 PM > To: perl > Subject: javascript anybody? > > > I think my problem should be rather solved in JavaScript, but > where can I find help? I tried many different keywords on > goggle to find some info on accomplishing the following (but > without success): > > I have two pull-down menus. How can I make the values > (choices) in the second pull-down menu depend on the choice > from the first one? E.g. > pull-down1 "category" (choices: A,B,C..) > pull-down2 "subcategory" (if choice A was selected in 1, > then choices in 2 are for example A1, A2, etc..) > > any help greatly appreciated > Mariusz > -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]