הפונקציה מקבל 2 פרמטרים ואתה העברת רק אחד. אתה צריך להעביר את האובייקט שעליו הפעולה תעבוד, כפרמטר הראשון. תיקון:<script type="text/javascript" language="javascript"> function changeBorder(element, to) { element.style.borderColor = to; } var contentDiv = document.getElementById('content'); contentDiv.onmouseover = function() { changeBorder(this,'red'); } contentDiv.onmouseout = function() { changeBorder(this,'black'); }</script>
|