das hidden = false
im Beispiel in http://wiki.selfhtml.org/wiki/AddEventListener
konnte ich nicht nachvollziehen ( firefox 47.0 ) ; wenn das hidden = false direkt verwendet wird bleibt nur mehr der Text "false" übrig, ein "reload" bleibt erfolglos; einiges Probieren zeigte schließlich daß man void(...) verwenden muß .
<html>
<head>
<title></title>
<meta content="">
<style></style>
</head>
<body>
<span id="h" hidden>versteck</span><br>
<a href="javascript:void(document.getElementById('h').hidden=false);">zeigen direkt</a>
<br>
<a href="javascript:document.getElementById('h').hidden=false;">zeigen direkt ohne "voiding"</a>
<br>
<a href="javascript:show();">zeigen mit function </a>
<br>
<a href="javascript:void(document.getElementById('h').hidden=true);">verstecken</a>
<script> function show(){ document.getElementById('h').hidden=false;}
</script>
</body>
</html>