资讯专栏INFORMATION COLUMN

【并没有什么用 就是写写】Document 属性、方法、接口

edgardeng / 301人阅读

摘要:只有才有接口属性已经不用了获取页面中所有锚点元素由于兼容原因该属性纸返回那些拥有属性的元素而不是拥有属性的元素获取元素字符获取字符编码只读属性返回无符号长整型数字表示给指定元素的子元素个数是的父级是根源素返回文档对象的根元素的只读属性如文

只有document才有document接口
属性
//anchors  【已经不用了】
document.anchors 
//获取页面中所有锚点元素 由于兼容原因 该属性纸返回那些拥有name属性的a元素 而不是拥有id属性的a元素 

//body
document.body //获取body元素

//characterSet 字符
document.characterSet // UTF-8 获取字符编码 

//childElementCount
document.childElementCount //只读属性 返回无符号长整型数字 表示给指定元素的子元素个数

//children
document.children // html document是html的父级 (html是根源素)

//doctype

//documentElement 
//返回文档对象(document)的根元素的只读属性(如HTML文档的元素)

//domain
document.domain //获取域名

//head 获取head元素

//hidden 获取该元素是否被隐藏 false是没有隐藏
 
//images 获取页面中所有的img标签

//links 获取页面中所有的a标签

//location
document.location // 获取一个对象 里面有当前地址、端口号、协议等等

//onxxxxxxxxx 获取一系列的事件监听

//origin 源

//plugins 
documen.plugins //可以知道flash用户有没有开启插件[] 就是没有插件

//readyState 查看是否下载完成

//referrer 【很重要】
document.referrer //引荐人

//scripts 获取所有的script标签

//scrollingElement 获取正在滚动的元素

//styleSheets 获取所有css

//title 获取页面title

//visibilityState 获取页面是否被显示

方法
//close() 关闭文档

//createDocumentFragment() 创建DocumentFragment具体用法自己看文档

//createElement() 创建一个元素

//createTextNode() 创建一个文本节点

//execCommand() 当你想写一个父文本编辑器的时候可用

//exitFullscreen() 退出全屏

//getElementById() 获取id

//getElementsByClassName() 获取所有xxx的class

//getElementsByName() 通过名字获取

//getElementsByTagName() 通过标签名获取

//getSelection() 获取用过选中的文本

//hasFocus() 用户光标是否在当前页面上

//open() 打开

//querySelector() 通过选择器获取 一个元素

//querySelectorAll() 通过选择器获取 所有元素

//registerElement() (目前用不到)

//write() 写

//writeln() 写一行
要背 要背 要背 要背

在标签里加text 两种方法:
div1.innerText = "hello " //这种会有问题
div.appendChild( document.createTextNode("hello world") ) // 很安全

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/109282.html

相关文章

  • zhilizhili-ui 2016 写写简单的tabview

    摘要:每天发垃圾文我也是蛮拼的没有有有前面所说的是什么设计设计要求点击切换滑动切换从图片中我们可以看出上下不定自动填充布局这个我以前讲过了就不写了如果用表述下就是这样的很显然我们需要一个一个 每天发垃圾文 我也是蛮拼的 web 没有tabview android 有tabviewios 有tabcontrol web 前面所说的是什么 设计 showImg(https://segmentfa...

    JerryWangSAP 评论0 收藏0
  • vuepress搭建一个够自己的博客

    原文博客 闲扯 很久以前,自己拥有一个用hexo搭建的静态博客网站:ox:,记得当时为了把它搞出来,废了不少劲:anger:,然后后来又断断续续更改过一些配置和样式,但是因为感觉各种麻烦,所以就放在github上积累和很多的尘土:cupid:,到现在也懒得在打扫了(其实是好久不用,有点忘了怎么用了:-1::poop:),前段时间在百度统计上看了看那个静态网站的访问人数,发现已经很久很久没人访问过了...

    Forelax 评论0 收藏0
  • JavaScript进阶学习(二)—— 基于原型链继承的js工具库的实现方法

    摘要:一些额外的全局函数命名空间对象接口和构造函数与没有典型的关联,但却是有效的。最后有几点需要说明的是每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实例都包含一个指向原型对象的内部指针。 文章来源:小青年原创发布时间:2016-07-03关键词:JavaScript,原型链,jQuery类库转载需标注本文原始地址: http://zhaomenghuan.githu...

    陈伟 评论0 收藏0
  • JavaScript装逼指南

    摘要:构造函数很多教程都告诉我们,不要直接用内置对象的构造函数来创建基本变量,例如的写法就应该用的写法来取代。但是,构造函数注意是大写的有点特别。构造函数接受的参数中,第一个是要传入的参数名,第二个是函数内的代码用字符串来表示。 如何写JavaScript才能逼格更高呢?怎样才能组织JavaScript才能让别人一眼看出你不简单呢?是否很期待别人在看完你的代码之后感叹一句原来还可以这样写呢?...

    oneasp 评论0 收藏0

发表评论

0条评论

edgardeng

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<