本文概要
- 文档对象的属性
- 文档对象的方法
当html文档在浏览器加载,它成为一个文档对象。它是一个表示该html文档的根元素。它具有的属性和方法。通过文档对象的帮助下,我们可以添加动态内容,我们的网页。
正如前面提到的,它是窗口的对象。所以
window.document
是一样的
document
据W3C – “W3C文档对象模型(DOM)是一个平台和语言无关的接口,它允许程序和脚本动态访问和更新的内容,结构和文档的风格。”
文档对象的属性让我们来看看,可以通过文档对象进行访问和修改文档对象的属性。
文档对象的方法我们可以访问并通过其方法改变文档的内容。
是文档对象的重要方法如下:
方法 | 描述 |
---|---|
write(“ string” ) | 将给定的字符串写在doucment上。 |
writeln( “字符串”) | 将给定的字符串写入末尾带有换行符的doucment中。 |
getElementById() | 返回具有值给定id的元素。 |
getElementsByName() | 返回具有给定名称值的所有元素。 |
getElementsByTagName() | 返回具有给定标记名称的所有元素。 |
getElementsByClassName() | 返回所有具有给定类名的元素。 |
在这个例子中,我们将通过用户得到输入文本的价值。在这里,我们使用document.form1.name.value获得name字段的值。
在这里,文件是表示HTML文件的根元素。
将Form1窗体的名称。
名字是输入文字的属性名称。
【JavaScript的文档对象(文档对象模型)】值的属性,它返回输入文本的价值。
让我们来看看文档对象的简单示例,打印与欢迎信息名。
<
script type="text/javascript">
function printvalue(){
var name=document.form1.name.value;
alert("Welcome: "+name);
}
<
/script><
form name="form1">
Enter Name:<
input type="text" name="name"/>
<
input type="button" onclick="printvalue()" value="http://www.srcmini.com/print name"/>
<
/form>
上面的例子中的输出
Enter Name:
推荐阅读
- JavaScript的屏幕对象
- JavaScript的历史对象
- JavaScript的窗口对象
- JavaScript的浏览器对象模型
- JavaScript的布尔
- JavaScript的Number对象
- JavaScript数组
- JavaScript的全局变量
- JavaScript变量