<a href="java script:runAccordion('block','html')">HTML/XHTML </a> <div id="html" name="html"> some text </div> <script language="JavaScript" type="text/javascript"> <!-- function runAccordion(x) { var y = document.getElementById('chord'); y.style.display = x; } // --> </script>
but once I try to add a parameter or variable to the function runAccordion to make it so I can have multiple menus it doesn't work...
<a href="java script:runAccordion('block','html')">HTML/XHTML </a> <div id="html" name="html"> some text </div> <a href="java script:runAccordion('block','css')">CSS</a> <div id="css" name="css"> some more text </div> <script language="JavaScript" type="text/javascript"> <!-- function runAccordion(x,z) { var y = document.getElementById(z); y.style.display = x; } // --> </script>
Could you please explain why this code doesn't work?