Assuming select1 and select2 are the names of the select boxes, and
this is the first form on the page, this should work...no guarantees
though :)
function changeIt(select1, select2){
selectOne = document.forms[0][select1];
selectTwo = document.forms[0][select2];
if (selectOne[1].selected)
selectTwo.selectedIndex = 1;
}
--
jon
mailto:[EMAIL PROTECTED]
Tuesday, March 4, 2003, 10:01:39 AM, you wrote:
DS> Hi folks,
DS> I'm in a foul mood this morning, and I'm trying to figure out this javascript
thing. That's a
DS> bad combination for me. So, I decided to ask for help. Here's the basic script
that works (with the hardcoded names of the select boxes).
DS> <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
DS> <!--
DS> function changeIt(select1, select2){
DS> var form = document.forms[0];
DS> if (form.a1best[1].selected) {
DS> form.a1when.selectedIndex = 1;}
DS> }
//-->>
DS> </SCRIPT>
DS> Basically, I want to be able to change the second select box if they choose the
first item in the first select box. But, when I try use the variable names (select1,
select2), it fails. Shouldn't
DS> I be able to call the script like so: onChange="changeIt(a1best, a1when)" and
change the hardcoded references in the script above to select1 and select2 and have it
work?
DS> ---------------------------------------------------------
DS> Deanna Schneider
DS> UWEX-Cooperative Extension
DS> Interactive Media Developer
DS>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=5
Subscription:
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=5
Structure your ColdFusion code with Fusebox. Get the official book at
http://www.fusionauthority.com/bkinfo.cfm
Unsubscribe:
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.5