当前位置:Gxlcms > JavaScript > document.getElementById获取控件对象为空的解决方法_基础知识

document.getElementById获取控件对象为空的解决方法_基础知识

时间:2021-07-01 10:21:17 帮助过:13人阅读

1.下面是一个简单的例子,页面加载时显示一段信息

代码如下:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>



输出一些信息


执行后,确实是“在页面加载前,输出了信息”。
2.下面的例子会出现document.getElementById为空的情况。
我的计划是:在页面加载时,在的文本框中显示由后台处理来的数据,比如这里的字符串“hello, my friend!”。但是这里通过通过document.getElementById读取的是对象为空。
因为onLoad方法在页面加载之前执行,此时id="mes"对应文本框的文本框,还没有加载进去。

代码如下:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>