hartmuth: getelementbyId findet das element nicht

Beitrag lesen

Hallo,

hier mein Code:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/Strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
<head>
    <title>eddi Schaltplan (beta)</title>
    <meta http-equiv="Content-Type" content="text/html" charset=iso8859-1>
    <link REL="StyleSheet" TYPE="text/css" HREF="standard.css" />
</head>

<script>
function dialNeu() {
document.getElementbyId('dialog').top='200px';
}
</script>

<body>
<div id='dialog'>
HAAAAAALLLOOOOOO!
</div>

<a href='javascript:dialNeu()'>los gehts</a>  

</body>
</html>

Sobald ich das document.getElementbyId('dialog').top='200px'; in die Funktion setze heist's: dialNeu() was not defined!

Warum klappt das nicht?