私はJavascriptingに比較的慣れていないため、この手法に関連する回答があることは認識していますが、すべての部分を取得できた場所はありません.
Web ページで、100 個の同じサイズの個別の div で構成される 10 x 10 のグリッドを作成しました。任意の div がマウスオーバーされたときに、ランダムな背景色を表示する必要があります (マウスを div にまたがると、異なる色の div の軌跡が表示されます)。
任意の div 内で、関数 "fnPickColor" (色を作成する) が次のようにアクティブ化されます。
onmouseover ="fnPickColor()"
私の問題は、色を生成した後、関数を呼び出した個々の div にそれを入れる方法がわからないことです。「getElementById」またはタグベースの参照は使用できません。これらは、現在マウスオーバーされている div ではなく、特定の個々の div またはそれらのグループを参照するためです。
「this.style.backgroundColor」を使用して色を転送しようとしましたが、失敗しました。
私はそれが非常に簡単だと確信しています - これはどのように行われますか?