Here is what I already had, although I expect it to be completely wrong (paste it into something like here to test it).
Code: Select all
<html><head>
<script type="text/javascript">function Spoiler(obj) { var inner = obj.parentNode.getElementsByTagName("div")[0]; if (inner.style.display == "none") inner.style.display = "";
else inner.style.display = "none"; }</script>
</head>
<body><div><input type="text" onclick="Spoiler(this);" value="Text" />
<div style="display:none;">Hidden text</div>
</div></body></html>