Som jag tidigare har nämnt så håller jag på att göra ett minispel i JS. Kan någon mer kunnigare JS programmerare än jag svara på vad jag gör för fel?
här är koden:
<html>
<head>
<script language="Javascript">
<!--
poang=0
fagel=0
document.onclick=kill
position1=0
positionen1= position1+" px"
position2=0
positionen2= position2+" px"
position1=0
positionen2= position2+" px"
function starta() {
setTimeout("flyg1()",10)
setTimeout("flyg2()",10)
setTimeout("flyg3()",1)
setTimeout("poangen()",10)
}
function flyg1() {
if(document.getElementById("fagel1").style.left == "100 px") {
document.getElementById("fagel1").style.left="0 px"
}
else {
position1=position1+1
document.getElementById("fagel1").style.left=positionen1
}
}
function flyg2() {
if(document.getElementById("fagel2").style.left == "100 px") {
document.getElementById("fagel2").style.left="0 px"
}
else {
position2=position2+1
document.getElementById("fagel2").style.left=positionen2
}
}
function flyg3() {
if(document.getElementById("fagel3").style.left == "100 px") {
document.getElementById("fagel3").style.left="0 px"
}
else {
position3=position3+1
document.getElementById("fagel3").style.left=positionen3
}
}
function kill() {
if(fagel == 1) {
poang = poang + 1
}
}
function poangen() {
document.formen.poan.value=poang
}
-->
</script>
</head>
<body onload="starta()">
<div id="fagel1" style="position:absolute;top:20px;left:0px;"><img src="fagel.gif" alt="SKJUT!" onmouseover="fageln()" onmouseout="fagel()"></div>
<div id="fagel2" style="position:absolute;top:30px;left:0px;"><img src="ballong.gif" alt="SKJUT!" onmouseover="fagel()" onmouseout="fagel()"></div>
<div id="fagel3" style="position:absolute;top:40px;left:0px;"><img src="bil.gif" alt="SKJUT!" onmouseover="fagel()" onmouseout="fagel()"></div>
<form name="formen">
<input type="text" value=0 name="poan">
</form>
</body>
</html>
Tack i förhand...