M.O.S. Studios Posted May 28, 2009 Share Posted May 28, 2009 hey guys i use the script below to dynamicly fill in a select table, i want to mae the 3rd option (addOption(document.userprofileform.getElementByName(item_id),'New Brunswick', 'Nb/1')) the default selected when the script add it any ideas? function ClearOptionsFast(id) { var selectObj = document.getElementById(id); var selectParentNode = selectObj.parentNode; var newSelectObj = selectObj.cloneNode(false); // Make a shallow copy selectParentNode.replaceChild(newSelectObj, selectObj); return newSelectObj; } function addOption(selectbox,text,value) { var optn = document.createElement("OPTION"); optn.text = text; optn.value = value; selectbox.options.add(optn); } function ChangeDropdowns(value,item_id){ if(value=='CANADA/1/1'){ addOption(document.userprofileform.getElementByName(item_id),'Northwest Territories', 'Nt/1') addOption(document.userprofileform.getElementByName(item_id),'Newfoundland and Labrador', 'Nl/1') addOption(document.userprofileform.getElementByName(item_id),'New Brunswick', 'Nb/1') addOption(document.userprofileform.getElementByName(item_id),'British Columbia', 'Bc/1') addOption(document.userprofileform.getElementByName(item_id),'Manitoba', 'Mb/1') addOption(document.userprofileform.getElementByName(item_id),'Alberta', 'Ab/1') } Link to comment https://forums.phpfreaks.com/topic/160046-solved-selecting-default-with-selectboxoptionsaddvar/ Share on other sites More sharing options...
Ken2k7 Posted May 28, 2009 Share Posted May 28, 2009 Here are a few things you can do: 1. Give addOptions function another parameter; or 2. Do it in the ChangeDropdowns function. Link to comment https://forums.phpfreaks.com/topic/160046-solved-selecting-default-with-selectboxoptionsaddvar/#findComment-844347 Share on other sites More sharing options...
M.O.S. Studios Posted May 28, 2009 Author Share Posted May 28, 2009 i put an onload comment in the body tag, and called this function function setdefaults(){ ChangeDropdowns(document.userprofileform.ship_con.value,'ship_prov','ship_post1','ship_post2','ship_zip'); document.userprofileform.ship_prov.selectedIndex = 3; } Link to comment https://forums.phpfreaks.com/topic/160046-solved-selecting-default-with-selectboxoptionsaddvar/#findComment-844374 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.