【发布时间】:2009-07-22 01:59:51
【问题描述】:
我对 JavaScript 非常陌生,并且只是第一次尝试学习。 作为一个小练习,我正在尝试做一些简单的事情。
几乎我正在尝试重新定位页面加载时的按钮。 我做错了什么?
我将不胜感激。
我的代码如下:
<style type="text/css">
.mybutton{
position:absolute;
}
</style>
JavaScript:
<script type="text/javascript">
window.onload=function(){
var mytestdiv = document.getElementById("testdiv");
var mytestbutton = document.getElementById("testdiv").childNodes()[0];
var y = mytestdiv.offsetWidth;
var x = mytestdiv.offsetHeight;
mytestbutton.style.right = x;
mytestbutton.style.top = y;
}
</script>
还有我非常简单的html:
<body>
<div id="testdiv" style="width:500px;border:solid #000000">
<input type="submit" id="myButton" value="TestMe">
</div>
</body>
编辑: 我在 firebug 中遇到的错误是:
mytestbutton.style 未定义
【问题讨论】:
标签: javascript jquery html css