Marc Reichelt: Winziges Script funzt im IE nicht

Beitrag lesen

Hi Marc,

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<script language="JavaScript1.4">
function show(){
document.getElementById('Hallo').style.display = "block";
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<div id='Hallo' style='display:none'>Hallo, mal ein test</div>
<a href="#1" onclick="javascript:show()">Link </a>
</body>
</html>

Ich weiß nicht genau, woran es liegen könnte, aber ich habe 3 Vorschläge:

1. onclick zu onClick umschreiben (manchmal ist die Groß/Kleinschreibung case-sensitiv)
2. Beim href in Zeile 15 href="#" schreiben (ein <A>-Tag mit dem Namen "1" gibt es nicht in diesem Dokument, allein schon deswegen weil es eine Zahl ist)
3. Nach dem javascript:show() ein Sekikolon (";") setzen, ist aber meines Wissens nicht unbedingt notwendig

(versuch's mal in dieser Reihenfolge, erst einen Punkt verändern und dann austesten...)

Viel Glück!

Marc Reichelt || http://www.marcreichelt.de/

--
tel.: 0049/6181/72224
fax.: 0049/6181/740724
Linux is like a wigmam - no windows, no gates and an Apache inside!!!