so here is my functions in a js file
function move(d)
{
if(d == "UP")
{
var top = (parseInt(document.getElementById('move').style.top) - 10);
var left = parseInt(document.getElementById('move').style.left);
if(canMove(new xy(left,top)))
{
document.getElementById('move').style.top = (parseInt(document.getElementById('move').style.top) - 10) + 'px';
document.player.src = "maps/sprites/playerUp.png";
//if(lastStep != "UP") clearTimeouts();
//setTimeout('document.player.src="playerUp.png"', 500);
//lastStep = "UP";
reloadF();
}
}
else if(d == "DOWN")
{
var top = (parseInt(document.getElementById('move').style.top) + 10);
var left = parseInt(document.getElementById('move').style.left);
if(canMove(new xy(left,top)))
{
document.getElementById('move').style.top = (parseInt(document.getElementById('move').style.top) + 10) + 'px';
document.player.src = "maps/sprites/playerDown.png";
//if(lastStep != "DOWN") clearTimeouts();
//setTimeout('document.player.src="playerDown.png"', 500);
//lastStep = "DOWN";
reloadF();
}
}
else if(d == "RIGHT")
{
var top = parseInt(document.getElementById('move').style.top);
var left = (parseInt(document.getElementById('move').style.left)+10);
if(canMove(new xy(left,top)))
{
document.getElementById('move').style.left = (parseInt(document.getElementById('move').style.left) + 10) + 'px';
document.player.src = "maps/sprites/playerRight.png";
//if(lastStep != "RIGHT") clearTimeouts();
//setTimeout('document.player.src="playerRight.png"', 500);
//lastStep = "RIGHT";
reloadF();
}
}
else if(d == "LEFT")
{
var top = parseInt(document.getElementById('move').style.top);
var left = (parseInt(document.getElementById('move').style.left)-10);
if(canMove(new xy(left,top)))
{
document.getElementById('move').style.left = (parseInt(document.getElementById('move').style.left) - 10) + 'px';
document.player.src = "maps/sprites/playerLeft.png";
//if(lastStep != "LEFT") clearTimeouts();
//setTimeout('document.player.src="playerLeft.png"', 500);
//lastStep = "LEFT";
reloadF();
}
}
handled = true;
}
So now i have a up arrow image and would like to call the UP function so i try and do it like so.
<img src="myflile.png" width="61" height="57" onclick="move('UP')" />
but seems to be un clickable.... even tho i include the function page to the page.

New Topic/Question
Reply



MultiQuote






|