2つの質問があります:
mouseover
特定の位置の画像のイベントで画像の周りに6つのボタンを表示したい。出来ますか?onclick
それらのボタンのイベントを書くことは可能ですか?
私はウェブデザインの経験がありません。以下のコードを使用しました
Javascript:
function showIt(imgsrc)
{
document.getElementById('imageshow').src=imgsrc;
document.getElementById('imageshow').style.display='';
}
function hideIt()
{
document.getElementById('imageshow').style.display='none';
}
HTML:
<input type="button" id="imageshow" Onclick="onClickFunc()" style="display:none" value="Button1"/>
<input type="button" id="imageshow" Onclick="onClickFunc()" style="display:none" value="Button2"/>
<input type="button" id="imageshow" Onclick="onClickFunc()" style="display:none" value="Button3"/><br>
<img src="Images/Image1.jpg" onmouseover="showIt(this.src)"><br>
<input type="button" id="imageshow" Onclick="onClickFunc()" style="display:none" value="Button4"/>
<input type="button" id="imageshow" Onclick="onClickFunc()" style="display:none" value="Button5"/>
<input type="button" id="imageshow" Onclick="onClickFunc()" style="display:none" value="Button6"/>
しかし、私mouseout
が画像から見ると、ボタンが消えています。イベントを削除するonmouseout
と、ボタンはそのようなままになり、望まないものになります。そして、私は実際に画像の周りに6つのボタンを配置する方法を理解していませんでした。私はこのようにすることを計画しています:
とても親切に私を助けてください。ありがとうございました