86
rated 0 times
[
89]
[
3]
/ answers: 1 / hits: 101946
/ 13 Years ago, tue, may 24, 2011, 12:00:00
I am quite new with Javascript and I got a problem with document.getElementById() that always returns NULL, and that's driving me nuts.
I have a element in my code and I want to get its coordinates so I can move it.
Here is the code:
<html>
<head>
<script type=text/javascript >
function MoveIt(obj) {
alert(obj); // returns Object HTMLDivElement
var xx = document.getElementById(arect);
if(document.getElementById(arect).value == null) {
alert('NULL >> ' + xx.value);
}
else {
alert('NOT NULL >>' + xx.value);
}
posX = xx.style.scrollTop;
posY = xx.style.left;
}
</script>
</head>
<body bgcolor=white >
<DIV class=background id=MyDiv2>
<div id=arect name=arect class=transbox onmousedown=MoveIt(this); >
</div>
</div>
</body>
</html>
The above function MoveIt() always returns NULL
More From » html