JavaScript之HTMLDocument接口

 
  
1 interface Document : Node
2 {
3 // 文档类型
4 readonly attribute DocumentType doctype;
5 // DOM实现对象
6 readonly attribute DOMImplementation implentation;
7 // 文档根结点
8 readonly attribute Element documentElement;
9 // 创建一个新元素
10 Element createElement( in DOMString tagName) raises(DOMException);
11 // 创建文档片段
12 DOcumentFragment createDocumentFragment();
13 // 创建文本结点
14 Text createTextNode( in DOMString data);
15 // 创建注释结点
16 Comment createCommnet( in DOMString data);
17 // 创建CDATA片段
18 CDATASection createCDATASection( in DOMString data) raises(DMDException);
19 // 创建处理指令结点
20 ProcessingInstruction createProcessingInstruction( in DOMString target, in DOMString data) raises (DOMException);
21 // 创建属性
22 Attr createAttribute( in DOMString name) raises(DOMException);
23 // 创建实体引用
24 EntityReference createEntityReference( in DOMString name) raises(DOMException);
25 // 根据便签名获取元素的列表
26 NodeList getElementsByTagName( in DOMString tagname);
27 }
 
  
1 interface HTMLDocument : Document
2 {
3 // 文档标题
4 attribute DOMString title;
5 // 将浏览器引入当前页面的URI
6 readonly attribute DOMString referrer;
7 文档所在的域名
8 readonly attribute DOMString domain;
9 完整的文档URI
10 readonly attribute DOMString URL;
11 // 包含文档内容的元素
12 // 对于普通文档body属性将返回body结点
13 // 对于多框架文档,波电压属性将返回最上层的Frameset结点
14 attribute HTMLElement body;
15 // 文档中所有的图像元素
16 readonly attribute HTMLCollection images;
17 // 文档中所有的applet元素
18 readonly attribute HTMLCollection applets;
19 // 文档中所有的链接
20 readonly attribute HTMLCollection links;
21 // 文档中所有的表单
22 readonly attribute HTMLColletion forms;
23 // 文档中所有的锚
24 readonly attribute HTMLCollection anchors;
25 // Cookie
26 attribute DOMString cookies;
27 // 打开文档输入流准备写入
28 void open();
29 // 关闭文档输入流,强制页面更新
30 void close();
31 // 在文档中输出文本
32 void write( in DOMString text);
33 // 在文档中输出文本,最后带有换行符
34 void writeln( in DOMString text);
35 // 根据id值返回相应的元素
36 ELement getElementById( in DOMString elementId);
37 // 根据name属性返回元素的列表
38 NodeList getElementsByName( in DOMString elementName);
39 }

转载于:https://www.cnblogs.com/changweihua/archive/2011/04/27/2031114.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值