when I click on any link, the corresponding div appears, but when I click on the next link, the immersion just appeared appears, as well as the previous click. I would like the previous div to hide. NEW for development, please help me ........
this is the html code for the links:
<a class="hide" onclick="showdiv('firstimpression'); " href="#">First Impression</a> <a class="hide" onclick="showdiv('speaking'); " href="#">Speaking</a> <a class="hide" onclick="showdiv('eating'); " href="#">Eating</a> <a class="hide" onclick="showdiv('taste'); " href="#">Taste</a> <a class="hide" onclick="showdiv('saliva'); " href="#">Saliva</a> <a class="hide" onclick="showdiv('cleaning');" href="#">Cleaning</a> <a class="hide" onclick="showdiv('nighttime');" href="#">Night Time</a> <a class="hide" onclick="showdiv('singledenture');" href="#">Single Denture</a> <a class="hide" onclick="showdiv('soreness');" href="#">Soreness</a> <a class="hide" onclick="showdiv('burning');" href="#">Burning</a> <a class="hide" onclick="showdiv('adapting');" href="#">Adapting</a> <a class="hide" onclick="showdiv('futureconsideration');" href="#">Future Consideration</a> <a class="hide" onclick="showdiv('conclusion');" href="#">Conclusion</a>
these are divs:
<div id="firstimpression" class="patientinfodivs"> <div id="speaking" class="patientinfodivs">
..... etc.
Javascript Code
<script type="text/javascript"> function showdiv(id){ document.getElementById(id).style.display = "block"; } </script>
source share