在JavaScript中使用document.getElementById()获取对象失败的原因
来源:互联网 发布:java高级编程培训 编辑:程序博客网 时间:2024/05/22 06:28
在JavaScript中使用以下方法
- document.getElementById()
- getElementsByName()
- getElementsByTagName()
等等类似方法获取元素对象的时候,一定要切记:
一定一定要在你所要获取的元素对象加载以后才调用以上方法。否则根本获取不到该对象。
我在学习的时候就遇到了相似情况,纠结了好多时间:代码如下
<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>计时器</title><script type="text/javascript"> var num=0; function startCount() { document.getElementById('count').value=num; num=num+1; setTimeout(startCount,1000); }//在此位置,我调用startCount方法的时候,最开始我使用的是直接调用//startCount();//结果死活不正确,最后使用下面方法延迟时间调用,其实我觉得延迟时间调用也不是很好,//毕竟要是网站比较大,打开需要多少时间能加载好,还要看个人网速电脑等,//1.要么把调用代码写在所要加载元素后面,这样就能保证元素先加载//2.使用点击监听的事件来调用setTimeout(startCount,1000);</script></head><body><form><input type="text" id="count" /></form></body></html>
0 0
- 在JavaScript中使用document.getElementById()获取对象失败的原因
- javascript中document.getelementbyid缺少对象的问题原因
- 在ASP.net中使用javascript的document.getElementById属性
- document.getElementById获取不到值的几种原因分析
- JavaScript中document.getElementById和document.write
- document.getElementById获取控件对象为空的解决方法
- 根据对象名称获取对象--document.getElementById
- js通过document.getElementById获取不到对象
- 学习document.getElementById()的使用
- javaScript中document.getElementById 你了解多少?
- javascript 中 getElementsByName和getElementById的使用。
- document.getElementById 在UserControl中的使用
- document.getElementById 不能获取值的问题
- JavaScript。document.getElementById祥解
- javascript-1.document.getElementById
- 在MasterPage中使用javascript获取对象
- 在MasterPage中使用javascript获取对象
- 在MasterPage中使用javascript获取对象
- 石头剪刀布
- 场景切换问题:如何切换到已经打开的场景
- shuoj_1559
- RFID实验二总结
- redis启动出错Creating Server TCP listening socket 127.0.0.1:6379: bind: No error
- 在JavaScript中使用document.getElementById()获取对象失败的原因
- Docker可视化管理工具Shipyard安装与配置
- Linux系统中“动态库”和“静态库”那点事儿 /etc/ld.so.conf 动态库的后缀为*.so 静态库的后缀为 libxxx.a ldconfig 目录名
- 三种方法让Response.Redirect在新窗口打开
- Python学习笔记(六)——面向对象编程
- WSL问题之32位程序运行
- cmake 解决错误:Cannot specify link libraries for target
- 利用Ghost作为图床
- CCF NOI1021 发放奖金