FAQ - FOUR VERSIONS
FAQ - Beginner
Version one of the FAQ Page does not actually use JavaScript. However, it is included in this list to show the various ways to create a FAQ page. This page was created using named anchors (bookmarks). See OtherLinkingOptions for details on how to do them.
View FAQ_beginner
FAQ - Intermediate
Version two of the FAQ Page uses simply JavaScript to allow Q/A to be toggle.
View FAQ_intermediate
FAQ - Advanced
Version three of the FAQ Page uses more advanced JavaScript to toggle Q&A as well as implementing Open All and Close All buttons.
View FAQ_advanced
FAQ - Expert
Version four of the FAQ Page uses the SPRY framework using a series of collapsible panels that are all closed on start. Then all of the panels can be opened or closed by clicking on a button.
View FAQ_expert