ロールオーバーすると、箇条書きの上に数字が表示されるロールオーバーがたくさんあります。onmouseout で数字を消したいのですが、次の onmousedown まで onmousedown のままにしておきます。各番号に独自のIDを与えてオンとオフを切り替えるよりも簡単な方法はありますか? これが理にかなっているといいのですが?!?12
ありがとう!
CSS
#numbers1, #numbers2, #numbers3, #numbers4 {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
color: #6e6965;
margin: -10px 0 0 2px;
position: absolute;
display:none;
}
HTML
<span onmouseover="document.rollimg.src=image1.src; document.getElementById('numbers1').style.display = 'inline';">
<a class="bullet"><div id="numbers1">1</div></a></span>
<span onmouseover="document.rollimg.src=image2.src; document.getElementById('numbers2').style.display = 'inline';"
<a class="bullet"><div id="numbers2">2</div></a></span>
<span onmouseover="document.rollimg.src=image3.src; document.getElementById('numbers3').style.display = 'inline';"
<a class="bullet"><div id="numbers3">3</div></a></span>
<span onmouseover="document.rollimg.src=image4.src; document.getElementById('numbers4').style.display = 'inline';"
<a class="bullet"><div id="numbers4">4</div></a></span>