html5 と css を使用して 5 つ星の評価を得ようとしています。
私がやったことは、赤と緑の星の 2 つの画像を撮影したことです。
最初は星は赤ですが、星をクリックして評価すると、クリックされた星が緑になるまで続きます。
だから私はonclick変更画像を使用しました...
ここに私のコードがあります:
<!DOCTYPE html>
<html>
<head>
<script>
function changeImage()
{
element=document.getElementById('myimage')
if (element.src.match("bulbon"))
{
element.src="images/1.png";
}
else
{
element.src="images/2.png";
}
}
</script>
</head>
<body>
<img id="myimage" onclick="changeImage()"src="images/1.png">
<img id="myimage" onclick="changeImage()"src="images/1.png">
<img id="myimage" onclick="changeImage()"src="images/1.png">
<img id="myimage" onclick="changeImage()"src="images/1.png">
<img id="myimage" onclick="changeImage()"src="images/1.png">
</body>
</html>
今必要なのは、評価のために星をクリックすると、最初の星だけが変更されることです。代わりに、クリックした星の色が変わるまで...
これどうやってするの???