イベント属性 clientX および clientY の使用法をよりよく理解しようとしています。
マウス ポインターが特定の div の上を移動するときに、マウス ポインターの上下のオフセットを見つける必要があります。projectImage(x) 関数は、div の onmouseover にアタッチされています。x は、特定の画像の URL を決定できる関数の引数です。
今。clientX は、マウスオーバー イベントが発生した時点でのポインターの左オフセットです。
以下の関数が機能しません (JS コンソールで定義されていないと報告されています) 最初の 2 行の構文エラーが原因だと思います。
function projectImage(x)
{
// Should the 1st two lines (right hand side) be x.clientY and x.clientX,
// x is a function argument not event relevant to the pointer offset though
var toffset = x.clientY ; // help_me_here.clientY
var loffset = x.clientX ; // Event_Identifier_??.cleintX
var picdiv = document.getElementById("picdiv") ;
picdiv.style.position = "absolute" ;
picdiv.style.left = loffset + "px" ;
picdiv.style.top = toffset + "px" ;
picdiv.innerHTML = "<img src='" + "http://imageServer.com/" + x.split("|")[1] + "' width='30px' />" ;
picdiv.style.visibility = "visible";
}