Philipp Angerer: funktion führt nicht aus.

ich hab vor kurzem wieder mit javascript angefangen und aus mir unerfindlichen gründen vermisst mein validator ein '{' wo keins sein sollte.
folgendes dummyscript:

<script language="JavaScript">
<!--
  function switch(i) {
    alert(i);
  }
//-->
</script>

und im body:

<span onclick="switch('1')">...</span>

nun denkt er, ich mache ne neue funktion und vermisst nach 'switch('1')' einen funktionsbody ('{...}')
ich habe doch völlig standartkonform eine funktion erstellt (in dem scriptbereich) und abgerufen (im span)?! ich check gar nix mehr

  1. hi,

    function switch(i) {
    <span onclick="switch('1')">...</span>

    ich habe doch völlig standartkonform eine funktion erstellt

    Nee, hast du nicht - weil switch zu den reservierten Wörtern gehört.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. oh, mann, auf sowas muss man mal kommen...
      danke für die extrem schnelle hilfe