unknown : Elementübergabe bei window.setTimeout

Beitrag lesen

Kann mir jemand sagen was da schief ist oder wo ich einen Denkfehler habe?

Dein divElement ist kein String. Wenn du es durch "" + divElement in einen umwandelt, wird es zu "[object HTMLDivElement]".
Du musst eine closure erzeugen

  
function huhu(divElement, count) {  
  if (count < 5) {  
    count++;  
 		window.setTimeout(function(){ huhu(divElement, count); }, 30);  
 	}  
}