에 대해 javascript를 사용하여 html5 및 css를 사용하여 5 성급 등급을 얻으려고 시도하는 중입니다.5x 등급
내가 한 것은 2 개의 이미지 중 하나가 빨강 및 녹색 별입니다.
초기에 별이 빨간색으로 표시됩니다. 등급을 매길 때 별을 클릭하면 녹색으로 표시됩니다. 내가 평가에 대한 별을 클릭하면
<!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>
내가 지금 필요한 무엇인가, 첫 번째 스타가 변경지고 :
그래서 내가 onclick을 변경 이미지를 사용 ... 여기
내 코드입니다 . 대신 별색을 클릭하면 색상이 바뀌어야합니다. ...어떻게하면 되나요?
는 - ID는 고유 한 속성이며,이과는 전혀 아무 상관이 없기 때문에 대신, 같은 방식으로 –
사용하는 클래스를 사용할 수 없습니다 캔버스, 캔버스 태그를 제거하십시오. 당신은 jquery를 사용하지 않습니다. –