red1、green1、blue1という3つの異なる画像があります。 red1をクリックすると、red2というイメージに変更します。次に、green1をクリックすると、green1をgreen2に、red2をred1に戻します。そして、それは論理です。onclickを使用して複数の画像を変更する
私は達成したいと思うものの基礎となるようなコードをいくつか見つけましたが、コードを修正する方法を理解できません。私はコーダーではありません...私は一緒に行くようにこれを理解しようとしています。誰も助けることができますか?ここでは、コードです:
のjavascript:
<script type="text/javascript">
var prevSquare;
function swapImage(thisSquare)
{
if(prevSquare && prevSquare != thisSquare)
{
// Alter prevSquare image (if prevSquare is an <img> element)
prevSquare.src='images/red1.png';
}
// Alter thisSquare to your active image
thisSquare.src = 'images/green1.png';
// Assign value to previos square
prevSquare = thisSquare;
}
</script>
HTML:
<img src="images/red1.png" onclick='swapImage(this);'</a>
<img src="images/green1.png" onclick='swapImage(this);'</a>
<img src="images/blue1.png" onclick='swapImage(this);'</a>
完璧なソリューションです。ありがとうございました! – dlc3172