JavaScript
-
使用script标签加载远程数据
script 元素能够动态加载远程 JavaScript 脚本文件。JavaScript 脚本文件不仅仅可以被执行,还可以附加数据。在服务器端使用 JavaScript 文件附加数…
-
JS中的CSS选择器
在 2008 年以前,浏览器中大部分 DOM 扩展都是专有的。此后,W3C 将一些已经成为事实标准的专有扩展标准化并写入规范中。Selectors API 就是由 W3C 发布的一…
-
JS createDocumentFragment()方法:创建文档片段
DocumentFragment 是一个虚拟的节点类型,仅存在于内存中,没有添加到文档树中,所以看不到渲染效果。使用文档片段的好处,就是避免浏览器渲染和占用资源。当文档片段设计完善…
-
JS dataset:获取HTML元素的自定义属性
HTML 5 允许用户为元素自定义属性,但要求添加 data- 前缀,目的是为元素提供与渲染无关的附加信息,或者提供语义信息。例如: <div id="box&qu…
-
JS createAttribute()方法:创建元素节点
在 JavaScript 中,使用 document 对象的 createAttribute() 方法可以创建属性节点,具体用法如下: document.createAttribu…
-
JS innerText和outerText属性:读写文本
JavaScript 的 innerText 和 outerText 是 IE 的私有属性,但是没有被 HTML 5 纳入规范。 innerText 属性 innerText 在指…
-
JS removeAttribute()方法:删除元素的某个属性
在 JavaScript 中,使用元素的 removeAttribute() 方法可以删除指定的属性。用法如下: removeAttribute(name) 参数 name 表示元…
-
JS setAttribute()方法:设置元素的属性值
在 JavaScript 中,使用元素的 setAttribute() 方法可以设置元素的属性值。用法如下: setAttribute(name, value) 参数 name 和…
-
JS getAttribute()方法:读取元素的属性值
在 JavaScript 中,使用元素的 getAttribute() 方法可以读取指定属性的值。用法如下: getAttribute(name) 参数 name 表示属性名称。 …
-
JS操作属性节点(非常详细)
属性节点的主要特征值:nodeType 等于 2、nodeName 等于属性的名称、nodeValue 等于属性的值、parentNode 等于 null,在 HTML 中不包含子…