Forum Moderators: open
<script>
function displayAnswer($id) {
var status = document.getElementById($id).getAttribute("style");
if (status === "display:none;") {
document.getElementById($id).setAttribute("style","display:block;");
} else {
document.getElementById($id).setAttribute("style","display:none;");
}
}
</script>
This is the affected php code:
echo "<a href='javascript:displayAnswer({$faq[faq_id]});'>{$faq[question]}</a><br/>";
echo "<div id='{$faq[faq_id]}' style='display:none;'>{$faq[answer]}<br/></div>";
<script>
function displayAnswer($id) {
var el = document.getElementById($id);
if ( el.style.display === "none") { el.style.display = "block" ); }
else { el.style.display = "none"); }
}
</script>
<a href="javascript:displayAnswer(2);">Some Question?</a><br/>
<div id="2" style="display:none;">Some Answer<br/></div>
<script>
function displayAnswer($id) {
var el = document.getElementById($id);
if (el.style.display === "none") {
el.style.display = "block"; } else {
el.style.display = "none"; }
}
</script>
<a href="javascript:displayAnswer('x2');">Some Question?</a><br/>
<div id="x2" style="display:none;">Some Answer<br/></div>