div
JavaScriptを使用して動的に複数の要素を作成しています。以下は私が使用したコードです:
for(i=0;i<3;i++)
{
var d1 = document.createElement('div');
d1.id = "div" + i;
var l1 = document.createElement('label');
l1.innerHtml = "Hello";
d1.appendChild(l1);
var line1 = document.createElement('hr');
d1.appendChild(line1);
document.body.appendChild(d1);
}
出力:
こんにちは
こんにちは
こんにちは
ここで、イベントsayを動的に追加onmouseover
しonmouseout
て、カーソルを特定のdiv
要素say div1
、div2
またはdiv3
、に移動すると、それぞれdiv
のセクションの色が変わり(たとえば青)、カーソルが移動すると元の色に戻るようにします。
試しましたが、div
動的に作成したIDを取得できません。