Sven Rautenberg: Neuer Filter der unsauberen Postings?

Beitrag lesen

Moin!

function test()

{
  if(document)
  {
    alert("document existiert");
  }
  if(document.forms[0])
  {
    alert(document.forms[0].action);
  }
}
document.onload = test();


>   
> Es wird auch korrekt "document exsitiert" ausgegeben, danach jedoch nichts mehr. Es scheint also das Formular an der Stelle trotz document.onload nicht zu existieren.  
  
Deine Zuweisung des onload-Events ist falsch. So, wie es da steht, wird sofort deine Funktion aufgerufen, das Ergebnis (keines) wird dann document.onload zugewiesen - was das wohl für Auswirkungen hat...  
  
Es wurde nicht umsonst  
  

> > `window.onload = handlerfunktion;`{:.language-javascript}  
  
gesagt - ohne Klammern.  
  
 - Sven Rautenberg