document的作用

来源:百度知道 编辑:UC知道 时间:2024/06/07 02:35:08
<script language="javascript">
function cc()
{
document.write(document.getElementById("ff").value);
}
</script>
<body>
<input type="text" id="ff" />
<input type="button" name="ee" onclick="cc()" value="显示文本" />

</body>
</html>
在点击按钮时是个什么 过程,为什么点击以后的源文件里没有代码呢,document到底是个什么 东东
document.write 是不是又创建了一个文本文档

改成这样,你就能看见内容了:<input type="text" id="ff" value="I am here"/>

document.write 会先覆盖原来的页面,再向其中写入内容,但是不是又创建了文档不是很清楚。
w3c组织制定了个文档对象模型DOM,用来规范各种类型的文档的格式,其中包括了你给的html文件。它用Window对象来表示全局的html文件,用它的子对象document来表示页面上的各种元素,如input,form等,还包含了很多函数,如write()

document.write就是用于将文本信息直接输出到浏览器窗口中的方法.
你要测试的话,建议用alert(),字母少还方便....

document是指你当前显示的页面
write方法就是在你当前页面的最顶端输出一句话
document.getElementById("ff").value是得到你当前页面唯一的,ID为"ff"的一个对象value属性的值。
从你给出的代码来看,你这个对象里面没有VALUE属性,也就是说你这个文本框没有值,在默认情况下你点击按钮是不会有反应的。当你在文本框中写入了值以后,再点击按钮就会在页面顶端出现你所输入的值!

点击后调用那个方法,document指的是页面