javascript 关于getElementById函数的问题
<scriptlanguage="javascript"> functionmove(){ alert(document.ge...
<script language="javascript"> function move() { alert(document.getElementById("a")); } window.onscroll=move();</script><style type="text/css"> #a{ position:absolute; top:400px; right:10px; }</style> 不是有这个样式么, 为什么还是返回null啊 ?
展开
4个回答
展开全部
你好,你是说document.getElementById("a")是null吗?你弄错了句代码的意思,它是指获得当前页面里id是a的html元素,跟css中是否定义了id为a的元素是什么样的style没有关系,也就是跟这句#a{ position:absolute; top:400px; right:10px; }没有关系
如果要修改的话,可以这样:在<body></body>中加入<input type="button" value="我的按钮">
如果要修改的话,可以这样:在<body></body>中加入<input type="button" value="我的按钮">
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
document.getElementById是获得页面中html标签的,有这个样式未必有这个id的标签,或者你js写在前边,js运行的时候那个id的标签还没有加载会导致获取不到,放在
window.onload=function(){
//放到这里看看
}
window.onload=function(){
//放到这里看看
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询