ich habe die Vermutung das >document.getElementById('weiterlesen').style.display = 'none';< nicht get.
ich habe es mal einfach ausprobiert:
<html>
<head>
<script type="text/javascript">
function weiterlesen() {
document.getElementById('weiterlesen').style.display = 'none';
{
</script>
</head>
<body>
<span onclick="weiterlesen()">weiterlesen</span>
<div id="weiterlesen">sage nichts!</div>
</body>
</html>
das get nicht, aber
<html>
<head>
<style type="text/css">
#weiterlesen {
display: none;
}
</style>
<script type="text/javascript">
function weiterlesen() {
document.getElementById('weiterlesen').style.display = 'block';
}
</script>
</head>
<body>
<span onclick="weiterlesen()">weiterlesen</span>
<div id="weiterlesen">sage nichts!</div>
</body>
</html>
das geht!
mfg Tim