在下面的代碼中,如果我再次點擊它,爲什麼它不會將球的顏色改回紅色?如何重複onclick事件?
<!DOCTYPE html>
<html>
<body>
<script>
function farbe1(){
var stern_style = document.getElementById('kugel1').style;
var click;
if(click != 0){
stern_style.setProperty('fill','#F57200');
click = 0;
}
else if(click == 0){
stern_style.setProperty('fill','red');
click = 1;
}}
</script>
<svg height="2000" width="2000">
<circle id="kugel1" cx="1050" cy="500" r="50" style="fill:red;" onclick="farbe1()" />
</svg>
</body>
</html>
我是(如你所見)初學者,並希望得到一些幫助。
這很有效,非常感謝! – user3099426