javascript - Hide form and Div class from drop down box -


i have drop down box once selected displays specific form elements, works perfect add div class elements (drop down boxes) css class still shows if specific element isn't selected.

is possible hide css class along form element, below code.

javascript

   function check() { var dropdown = document.getelementbyid("filtercriteria"); var current_value = dropdown.options[dropdown.selectedindex].value;  if (current_value == "page_name") {     document.getelementbyid("contains").style.display = "block";     document.getelementbyid("term").style.display = "block";     document.getelementbyid("countries").style.display = "none";     document.getelementbyid("postcodes").style.display = "none";     document.getelementbyid("repeater").style.display = "none";     document.getelementbyid("visitor_type").style.display = "none";     document.getelementbyid("page_visits").style.display = "none";     document.getelementbyid("pvisits_value").style.display = "none"; } 

html drop down select box

 <select id="filtercriteria" onchange="check(this);" >  <option value="select">select</option>  <option value="page_name">page name</option>  <option value="postcode">postcode</option>  <option value="country">country</option>  <option value="search_term">search term</option>  <option value="referrer">refferer</option>  <option value="country">country</option>  <option value="search_term">search term</option>  <option value="referrer">referrer</option>  <option value="page_visits">page visits</option>  <option value="repeater">repeater</option>  <option value="owner">owner</option>  <option value="visitor_type">visitor type</option>  </select> 

first hidden element div class shows if option isn't selected.

 <div id="pagename">    <div class="select-div">      <select id="contains" name="contains" display="none" class="hideme">         <option value="contains">contains</option>         <option value="exact">exact</option>      </select>    </div>   <input name="term" id="term" type="text" class="hideme" display='none' />   </div> 

any suggestions appreciated.

http://jsfiddle.net/isherwood/u2puf/2


Comments

Popular posts from this blog

html - How to style widget with post count different than without post count -

How to remove text and logo OR add Overflow on Android ActionBar using AppCompat on API 8? -

javascript - storing input from prompt in array and displaying the array -