隠しコンテンツが表示され、別のイメージに切り替わり、再度クリックすると元の状態に戻りますというイメージがあります。私はこのサイトで見つけたコードを少し使用しています。画像にもロールオーバーを追加したいと思います。私はjavascriptによく精通していないので、私はこれを行う方法を困惑しました。どんな助けもありがとうございます。JavaScriptにイメージロールオーバーを追加するには
<head>
<script language="javascript" type="text/javascript">
var imageNo = 2;
function swapImage() {
image = document.getElementById('image')
switch (imageNo) {
case 1:
image.src = "images/img.png"
imageNo = 2
document.getElementById('content').style.display = 'none'
return(false);
case 2:
image.src = "images/img1.png"
imageNo = 1
document.getElementById('content').style.display = 'block'
return(false);
}
}
</script>
</head>
<body>
<h4><a href="#"><img id="image" name="image" src="images/img.png" border="0" onclick="swapImage();"/></a></h4>
<div id="content" style="display:none">This content toggles</span>
</body><code>
お返事ありがとうございました。私はそれを試してみましたが、画像の上にマウスを置いたら、コンテンツを表示して隠すために、カーソルを画像から移動しなければならないという問題がありました – vic
onmouseout = "swapImage();"を追加してみてください – lifeIsGood
私はそれもやってみましたが、画像をクリックするとコンテンツが隠され、カーソルを移動するとコンテンツが表示されるという問題がありましたそれがなければならないとき。 – vic