Safari error: img.onclick=function fun1().. funktioniert nicht
felicss
- javascript
Hallo,
ich habe ein kleines Script geschrieben, welches Bildern dynamisch für onclick eine Funtkion zuweisen, die wiederum Funktion beinhaltet:
var img = document.createElement("img");
img.src = "scripts/pix/student_mit.png";
img.id="student_selected"+combo_count;
img.value ="student_selected";
img.onclick=function fun1(){changePic(img.id,true);};
img.onmouseover=function fun1_1(){changePic(img.id,false);};
img.onmouseout=function fun1_2(){onmouseoutPix(img.id);};
das funktioniert alles einwandfrei im 3.0.1 aber nicht im Safari 3.1.2 ...
vielleicht kann mir wer weiterhelfen, lG
Korrektur:
das funktioniert alles einwandfrei im Firefox 3.0.1 aber nicht im Safari 3.1.2 ...
Hi,
es sollte heißen:
img.onclick=function(){changePic(img.id,true);};
Gruß, Cybaer
img.onclick=function fun1(){changePic(img.id,true);};
Wozu brauchst du hier die ID?
Was macht die Funktion changePic()?
Struppi.