PDA

Click to See Complete Forum and Search --> : JAVASCRIPT ?


BHostmeyer
Oct 7th, 1999, 10:22 PM
i have 2 list boxes and a submit button.

When someone selects a itme in the first list box it populates the second. What i need to do is when they click submit it takes the 2 indexs and then launchs a program.

so if list1.index = 1 and list2.index = 4 launch program.

I need to no how to do this in javascript any help would be great. THis is what i have so far


function select1_onchange() {
cat = select1.selectedIndex;
catval = select1.options[cat].value;

if (catval == "O") {
select2.options.length=0
select2.options[0]=new Option('CC_BY_BIN','AA');
select2.options[1]=new Option('CC_BY_CUSTOMER','BB');
select2.options[2]=new Option('CC_BY_PARTCODE','CC');
select2.options[3]=new Option('CC_BY_RECIPE','DD');
select2.options[4]=new Option('CC_BY_TWO_PARTCODES','EE');
select2.options[5]=new Option('CDC_LOADS','FF');
select2.options[6]=new Option('DespatchNoteBinChoice','GG');
select2.options[7]=new Option('Dollars_Shipped','HH');
select2.options[8]=new Option('Incomplete_Orders','II');
select2.options[9]=new Option('In_Transit','JJ');
select2.options[10]=new Option('INV_STATUS','KK');
select2.options[11]=new Option('INV_VS_ORDERS','LL');
select2.options[12]=new Option('NEG_COUNTS','MM');
select2.options[13]=new Option('OPEN_ORD','NN');
select2.options[14]=new Option('Open_Ord_New','OO');
select2.options[15]=new Option('CC_BY_CUSTOMER','PP');
select2.options[16]=new Option('Open_Order_By_Cust','QQ');
select2.options[17]=new Option('Open_Order_By_Part','RR');
select2.options[18]=new Option('Open_Orders_By_Ship_to','SS');
select2.options[19]=new Option('Order Picklist','TT');
select2.options[20]=new Option('Quick_Look_Orders_By_Date','UU');
select2.options[21]=new Option('Quick_Look_Orders_By_Cust','VV');
select2.options[22]=new Option('Target_Orders','WW');
select2.options[23]=new Option('Walmart_Load_Numbers','XX');
select2.options[24]=new Option('Weights','YY');
select2.options[25]=new Option('WHSE_Picklist','ZZ');
select2.options[26]=new Option('WHSE_Schedule','A1');
}

if (catval == "E") {
select2.options.length=0
select2.options[0]=new Option('Back_Orders','01');
select2.options[1]=new Option('Dollars_Shipped','02');
select2.options[2]=new Option('Dollars_Shipped_Detail','03');
select2.options[3]=new Option('FG_Inventory','04');
select2.options[4]=new Option('FG_Orders','05');
select2.options[5]=new Option('Gross_Margin','06');
select2.options[6]=new Option('Gross_Margin_By_Product','07');
select2.options[7]=new Option('Gross_Margin_By_Size','08');
select2.options[8]=new Option('Incomplete_Orders','09');
select2.options[9]=new Option('MRP_Label_Report','10');
select2.options[10]=new Option('MRP_LB_Report_Export','11');
select2.options[11]=new Option('MRP_Report','12');
select2.options[12]=new Option('Open_Dollars','13');
select2.options[13]=new Option('OPEN_ORD','14');
select2.options[14]=new Option('Open_Ord_Mult_Cust','15');
select2.options[15]=new Option('Open_Order_By_Part','16');
select2.options[16]=new Option('Open_Order_Dollar_Summary','17');
select2.options[17]=new Option('Open_Orders_By_Ship_to','18');
select2.options[18]=new Option('Quantities_Shipped','19');
select2.options[19]=new Option('Quick_Look_Orders_By_Cust','20');
select2.options[20]=new Option('Quick_Look_Orders_By_Date','21');
select2.options[21]=new Option('Rework_Schedule','22');
select2.options[22]=new Option('SKUS_By_Customer','23');
select2.options[23]=new Option('Target_Orders','24');
select2.options[24]=new Option('Valuation','25');
select2.options[25]=new Option('Valuation_Detail','26');
}

if (catval == "F") {
select2.options.length=0
select2.options[0]=new Option('Costing','01');
select2.options[1]=new Option('Incomplete_Jobs','02');
select2.options[2]=new Option('Group_Forecast','03');
select2.options[3]=new Option('MPS','04');
select2.options[4]=new Option('Where_Used','05');
}

}

//-->
</SCRIPT>
</HEAD>
<BODY bgColor=gray>
<P align=center><STRONG><FONT size=6 ><FONT ><FONT ></FONT></FONT><FONT
><FONT color=white ><FONT color=white size=5
style="BACKGROUND-COLOR: black"><FONT color=black size=6
style="BACKGROUND-COLOR: red">VI-JON LABS</FONT> <EM>Crystal Reports
Page</EM>
</FONT></FONT></FONT><EM><FONT size=5 style="BACKGROUND-COLOR: black">
</FONT></EM> </FONT></STRONG></P>
<P align=center><STRONG></STRONG> </P>
<P align=left><STRONG>                         &n bsp;                 
</STRONG><STRONG>

</STRONG></P>
<P align=left><STRONG>                         &n bsp;                 Select
Report Subject:     <SELECT id=select1 language=javascript
name="Report Subject" onchange="return select1_onchange()"
style="HEIGHT: 24px; WIDTH: 194px"><OPTION selected
value=""></OPTION><OPTION value=A>CLOSEOUT</OPTION><OPTION value=B>LABELROOM</OPTION><OPTION value=C>SALES</OPTION><OPTION value=D>COMPOUNDERS</OPTION><OPTION value=E>MANAGEMENT</OPTION><OPTION value=F>SCHEDULING</OPTION><OPTION value=G>CONTRACT
PACKAGING</OPTION><OPTION value=H>PLANT</OPTION><OPTION
value=I>SHARON JACKSON</OPTION><OPTION value=J
>CUSTOMER SERVICE</OPTION><OPTION value=K>PRODUCTION SUPPORT</OPTION><OPTION value=L>TRACING
PROBLEMS</OPTION><OPTION value=M>FINANCE</OPTION><OPTION
value=N>PURCHASING</OPTION><OPTION value=O>WAREHOUSE</OPTION><OPTION value=P>INVENTORY
CONTROL</OPTION><OPTION value=Q>QUALITY
CONTROL</OPTION></SELECT>
                  
</STRONG><STRONG>

</STRONG></P>
<P align=left><STRONG>                         &n bsp;                
Select Report
:                
<SELECT id=select2 name=select2 style="HEIGHT: 22px; WIDTH: 196px"></SELECT>
             
</STRONG></P>
<P align=left><STRONG>                         &n bsp;                 Enter
Password               

<INPUT id=password1 name=password1 style="HEIGHT: 22px; WIDTH: 197px"
type=password> </STRONG></P>
<P align=left><STRONG><FONT size=5><FONT size=3>                            &n bsp;  &nbsp

1buddylee
Oct 7th, 1999, 10:22 PM