Unwissender: Problem mit Registrierung von Eventhandlern

Beitrag lesen

<script type="text/javascript" href="/js/script.js"></script>
</head>

Statt href ein src verwenden ;-)

Oh shit... Danke schön :-)

Jetzt habe ich noch eine Frage, und zwar: Folgender Aufbau

  
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">  
  
<html>  
<head>  
 <title>Test</title>  
 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">  
 <meta http-equiv="Content-Script-Type" content="text/javascript">  
 <meta http-equiv="Content-Style-Type" content="text/css">  
  
 <script type="text/javascript">  
  document.getElementById('test').onclick = starte;  
  function starte()  
  {  
   window.alert("Hallo");  
  }  
 </script>  
</head>  
  
<body>  
<p id='test'>  
 Klick mich!  
</p>  
</body>  
</html>  

Warum funktioniert das nicht? Die Schreibweise 'getElementById().event = bla' ist doch zulässig, oder?

Vielen Dank!