Kai345: onclick wird automatisch ausgeführt

Beitrag lesen

[latex]Mae  govannen![/latex]

links2.setAttribute('onClick',send(lagerFreiraum));

  
Hier wird die Funktion durch die Notation `send(lagerFreiraum)`{:.language-javascript}direkt ausgeführt.  
  
Du solltest entweder die Funktion als Zeichenkette schreiben  
`links2.setAttribute('onClick','send(' + lagerFreiraum + ')');`{:.language-javascript}  
  
oder besser auf `setAttribute()`{:.language-javascript} verzichten, sondern die Funktionsreferenz direkt zuweisen  
  
`links2.onclick = function () {send(lagerFreiraum);};`{:.language-javascript}  
  
Stur lächeln und winken, Männer!  
Kai

-- 
Dank Hixies Idiotenbande geschieht grade eben wieder ein Umdenken  
in Richtung "Mess up the Web".([suit](https://forum.selfhtml.org/?t=197497&m=1324775))  
[SelfHTML-Forum-Stylesheet](http://selfhtml.knrs.de/#h_stylesheet)