function lupe(status){
alert(status);
document.bild.onmouseover = "lupe('irgendwas')";
Hier weist du dem Mouseover Event ein String zu, welchen Sinn sollte das machen?
Gib dir bevor du das machst mal aus was onmouseover sein muss, mit
alert(document.bild.onmouseover)
Leider finde ich gerade in selfHTML kein vernünftiges Kapitel zu Events, also, du musst den Event die Funktionsreferenz zu weisen:
document.bild.onmouseover = lupe;
Um dein nächste Frage zu beantworten, nein du kannst keinen Parameter übergeben, wie auch, du weißt ja noch gar nicht wann der Event auftritt und ob der Parameter noch existiert bis dahin.
Du kannst es allerdings mit einer anonymen Funktion probieren:
document.bild.onmouseover = function(status) {.... };
hat dann aber immer den gleichen Parameter.
Struppi.