首页 > 其他分享 >document其它属性

document其它属性

时间:2022-11-05 19:13:12浏览次数:70  
标签:其它 属性 标签 元素 获取 document 页面

document其它属性:

1、charset:获取当前文档的字符编码格式

2、readyState:代表当前文档所处的一个状态

  • loading:代表html页面处于加载状态
  • interactive:代表外部资源加载的过程
  • complete:页面加载完成

3、anchors:获取到带有name属性的a标签。返回的是一个集合,不是数组,拥有length属性,可以通过下标去访问

4、links:获取到带有href属性的a标签

5、forms:获取到当前页面的所有表单

6、images:获取所有的image标签

7、scripts:返回所有的script标签

8、document.title:用于获取或设置文档的标题。如果存在,它的默认为 <title> 的值。

 

document.xxx去获取页面中的元素

1、document.getElementById() 获取到一个具体的元素,如果没有获取到对应的元素返回null;当id在html中重复出现(html并不会给我们报错),我们只能获取到第一个id为对应值的元素获取到的DOM节点

2、document.getElementsByName() 根据name属性来获取元素;获取的是一个nodeList的集合(类数组对象)

3、document.getElementsByTagName() 根据标签名(元素名)来获取页面中的元素;获取的是一个nodeList的集合(类数组对象)

4、document.getElementsByClassName() 根据class名获取元素,这个东西在ie8及以下不支持(不考虑IE低版本的可以放心使用)

5、document.querySelector(cssquery) 只能找到符合要求的第一个元素

console.log(document.querySelector("form input"));

6、document.querySelectorAll(cssquery) 返回符合选择器的所有元素的集合

console.log(document.querySelectorAll("form input"));

jq连缀写法:

console.log(document.getElementsByTagName("form").item(0).getElementsByTagName("button"));

获取当前元素的class属性值(可读可写)

className:获取元素的class属性值

所有的浏览器都支持该属性

如果没有该属性值则返回“”

注意:在写入的时候是一个覆写操作,会覆盖原本的值

document.getElementById("box").className += "pox";

 

标签:其它,属性,标签,元素,获取,document,页面
From: https://www.cnblogs.com/crazier/p/16860857.html

相关文章

  • GridView 中文属性
    GridView中文属性osc_ufb3fh6o2018/07/1211:49阅读数137</div......
  • C#之跨线程访问控件属性
    在窗体设计中,会经常遇到跨线程访问窗体控件,如果直接访问会报错,那怎么办呢?直接上代码代码为一个类,实际运用的时候直接实例化调用即可  1classCrossThreadUp......
  • ndarray 的创建及属性
    1.ndarray的创建及获取属性上节课我们有提到过ndarray的创建,我只需要将列表传入到np.array()函数中。例如:importnumpyasnpmy_list=[1,2,3,4,5,6]my_arr=n......
  • 前端 video 元素总是浮在最上方,增加一个 z-index 属性
    今天在table表格里每行渲染了一个视频,设置了首列固定,但是发现左右滑动表格时,当视频那列经过首列的位置时,视频会浮在首列元素上方,查了一下,用z-index设置z属性层级解决......
  • mysql连接超时的属性设置
    mysql连接超时的属性设置2022-10-2611:09:54.128[http-nio-6788-exec-5]ERRORo.s.t.i.TransactionAspectSupport#completeTransactionAfterThrowing[line:525]-App......
  • React Markdown Documentation Generator All In One
    ReactMarkdownDocumentationGeneratorAllInOneSSGhttps://github.com/topics/static-site-generatornext.jshttps://github.com/vercel/next.jsgatsbyhttps:......
  • Spring Boot 常用应用属性配置列表
    #===================================================================#COMMONSPRINGBOOTPROPERTIES##Thissamplefileisprovidedasaguideline.DoNOT......
  • 文化属性
    “文化属性”具体从哲学层面来说,就很难理清楚了,借用书里的中心思想一言概括“天道运转,不以人的意志为转移”。再具体点就是一个人的文化属性,决定这个人的命运,并且个人意志......
  • 文化属性1
    在《天道》中提到:透视社会有三个层次及技术,制度,文化;这里的文化指的是文化属性;文化指的是在基于自然的基础上,物质与内在精神的传承,创造和发展的总和;自然基础指的是先生存,后......
  • ArcGIS JS API 添加要素图层 点击时获取图层属性
    //需要引入:"esri/layers/FeatureLayer"模块//要素图层被点击时弹出图层属性的模板定义{为字段}varTuCeng03TC={"title":"ID:{objectid}",......