Lieber Haiko,
Wieso geht das hier nicht.
Damit will ich eine Image die auf einem Klick "Hello Word" zeigt.
Du hast einen Eventhandler "onclick" notiert. In diesem steht ein Funktionsaufruf "fnAddAttendees(aa)". Das bedeutet, dass die Funktion mit dem Namen "fnAddAttendees" aufgerufen und ihr der Wert der Variablen "aa" übergeben werden soll. Nun steht aber nirgendwo in Deinem Code ein Hinweis auf das Vorhandensein dieser Variablen "aa".
Schau doch bitte in Zukunft immer erst in die Fehlerkonsole Deines Browsers (da musst Du jetzt vielleicht etwas suchen, aber diese Informationsquelle ist unerlässlich!), um wertvolle Hinweise zu finden, warum Du gerade mit JavaScript nicht weiterkommst!
<script language="JavaScript">
Da notierst Du bitte ab sofort immer <script type="text/javascript">
!
function fnAddAttendees(termKey){
window.alert("Hello World");
}
Diese Funktion erwartet einen übergebenen Wert, den sie intern in der Variablen "termKey" abspeichert. Im weiteren Verlauf benutzt sie diesen Wert jedoch nicht. Für Dein "Hello World" brauchst Du keinen Parameter...
[...] onclick="fnAddAttendees(aa)" /></p>
Notiere hier anstatt der nicht vorhandenen Variablen besser einen direkten Wert, beispielsweise eine Zahl oder eine Zeichenkette in (einfachen!) Anführungszeichen:
<img ... onclick="fnAddAttendees('Hello everybody!')" />
oder so
<img ... onclick="fnAddAttendees(42)" />
Später kannst Du Deine Funktion ja so gestalten, dass sie mit diesem übergebenen Wert etwas macht...
Liebe Grüße aus Ellwangen,
Felix Riesterer.
--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)