Learning Path
浏览 JavaScript 参考手册 相关教程与章节。
HTML、CSS、JavaScript、浏览器 API、前端框架与 UI 工程。
教程
1361
HTML DOM hasAttributes() 方法 元素对象 实例 查看body元素是否有任何属性 document.body.hasAttributes() 输出结果: false 尝试一下 » 定义和用法 hasAttributes() 方法如果某节点有任何属性时返回 true,否则返回 false。 浏览器支持 所有主要浏览器都支持 hasAttributes 方法 注意: Internet Exp..
DOM Node hasChildNodes() 方法 元素对象 实例 查看一个元素的所有子节点: document.getElementById('myList').hasChildNodes() 输出结果: true 尝试一下 » 定义和用法 hasChildNodes() 方法可在某节点用于任何子节点时返回 true,否则返回 false。 浏览器支持 所有主要浏览器都支持 hasC..
HTML DOM insertBefore() 方法 元素对象 实例 列表中添加项: document.getElementById('myList').insertBefore(newItem,existingItem); 添加前: Coffee Tea 添加后: Water Coffee Tea 尝试一下 » 定义和用法 insertBefore() 方法可在已有的子节点前插入一个..
HTML DOM isDefaultNamespace() 方法 元素对象 实例 查看定义的命名空间是否为默认的命名空间: document.documentElement.isDefaultNamespace('http://www.w3.org/1999/xhtml'); 输出结果: true 尝试一下 » 定义和用法 如果指定的命名空间是默认的 ,isDefaultNamespace() 方..
HTML DOM isEqualNode() 方法 元素对象 实例 检测两个不同列表的列表项是否相等: var item1=document.getElementById('myList1').firstChild; var item2=document.getElementById('myList2').firstChild; item1.isEqualNode(item2); ..
HTML DOM isSameNode() 方法 元素对象 实例 检查两个节点是否是相同节点: var item1=document.getElementById('myList1'); var item2=document.getElementsByTagName('UL')[0]; item1.isSameNode(item2); 输出结果: true 尝试一下 » ..
HTML DOM Node isSupported() 方法 元素对象 实例 按钮元素支持判断版本2.0内核特性: var item=document.getElementsByTagName('BUTTON')[0]; item.isSupported('Core','2.0'); 输出结果: true 尝试一下 » 定义和用法 isSupported..
HTML DOM normalize() 方法 元素对象 实例 合并一相同节点: xmlDoc.getElementById('demo').normalize(); 尝试一下 » 定义和用法 normalize() 方法合并相邻的文本节点并删除空的文本节点。 浏览器支持 所有主要浏览器都支持 normalize() 方法 语法 node.normalize() 参数 None. 返回值..
HTML DOM removeChild() 方法 元素对象 实例 从子节点列表中删除某个节点: var list=document.getElementById('myList'); list.removeChild(list.childNodes[0]); 移除前: Coffee Tea Milk 移除后: Tea Milk 尝试一下 » 定义和用法 removeChild() ..
HTML DOM replaceChild() Method 元素对象 实例 将某个子节点替换为另一个: document.getElementById('myList').replaceChild(newnode,oldnode); 移除前: Coffee Tea Milk 移除后: Water Tea Milk 尝试一下 » 定义和用法 replaceChild() 方法可将某个子..
HTML DOM item() 方法 元素对象 实例 返回元素的第一个子节点: document.body.childNodes.item(0); 尝试一下 » 定义和用法 item() 方法返回一个节点列表中指定索引的节点。 语法: document.body.childNodes.item(0); 另外一种语法方法: document.body.childNodes[0]; 浏览器支持 所有主要浏览器都支..
Password select() 方法 Password 对象 定义和用法 select() 方法用于选取密码域中的文本 语法 passwordObject.select() 浏览器支持 所有主要浏览器都支持 select() 方法 实例 实例 下面的例子可选取密码域中的文本: [mycode2] 菜鸟教程(runoob.com) function myFunction(){ document.g..
Select add() 方法 Select 对象 定义和用法 add() 方法用于向 <select> 添加一个 <option> 元素。 语法 selectObject.add(option,before) 参数 描述 option 必需。要添加选项元素。必需是 option 或 optgroup 元素。 before 必需。在选项数..
Select remove() 方法 Select 对象 定义和用法 remove() 方法用于从下拉列表删除选项。 语法 selectObject.remove(index) 参数 描述 index 必需。规定要删除的选项的索引号。 浏览器支持 所有主要浏览器都支持 remove() 方法 实例 实例 下面的例子可从列表中删除被选的选项: [mycode2] 菜鸟教程(runo..
Table createCaption() 方法 Table 对象 定义和用法 createCaption() 方法用于在表格中获取或创建 <caption> 元素。 注意:如果 caption 元素在表格中已经存在, createCaption() 方法返回已经存在的标题,而不是新建一个<caption> 元素。 提示: 移除表格的 caption 元素,请使用 delet..
Table createTFoot() 方法 Table 对象 定义和用法 createTFoot() 方法用于在表格中获取或创建 <tfoot> 元素。 注意:如果 tfoot 元素在表格中已经存在, createTFoot() 方法返回存在的值,不会创建一个新的 <tfoot> 元素。 提示: 在表格中移除 tfoot 元素,请使用 deleteTFoot() 方法。..
Table createTHead() 方法 Table 对象 定义和用法 createTHead() 方法用于在表格中获取或创建 <thead> 元素。 注意: 如果 thead 元素如果在表格中已经存在, createTHead() 方法返回存在的值,不返回新的<thead> 元素 提示:在表格中移除 thead 元素请使用 deleteTHead() 方法。 语法 ..
Table deleteCaption() 方法 Table 对象 定义和用法 deleteCaption() 方法用于删除表格的 caption 元素及其内容。 提示: 在表格中创建新的标题请使用 createCaption() 方法。 语法 tableObject.deleteCaption() 浏览器支持 所有主要浏览器都支持 deleteCaption() 方法 实例 实例 下面的例子删除表格的标题: ..
Table deleteRow() 方法 Table 对象 定义和用法 deleteRow() 方法用于从表格删除指定位置的行 语法 tableObject.deleteRow(index) 值 描述 index 指定删除指定行的数字索引 (以 0 开始). 浏览器支持 所有主要浏览器都支持 deleteRow() 方法 实例 实例 删除表格的第一行: [mycode2] ..
Table deleteTFoot() 方法 Table 对象 定义和用法 deleteTFoot() 方法用于从表格删除 <tfoot> 元素。 提示: 表格中创建新的 tfoot 元素请使用 createTFoot() 方法。 语法 tableObject.deleteTFoot() 浏览器支持 所有主要浏览器都支持 deleteTFoot() 方法 实例 实例 创建和删除 t..
Table deleteTHead() 方法 Table 对象 定义和用法..
Table insertRow() 方法 Table 对象 定义和用法 insertRow() 方法用于在表格中的指定位置插入一个新行。 语法 tableObject.insertRow(index) 值 描述 index 指定插入新行的位置 (以 0 开始)。 浏览器支持 所有主要浏览器都支持 insertRow() 方法 实例 实例 在表格的第一位置插入一个新行: [mycod..
tr deleteCell() 方法 tr 对象 定义和用法 deleteCell() 方法用于删除表格行中的单元格(<td> 元素)。 语法 trObject.deleteCell(index) 值 描述 index 参数 index 是要删除的表元在行中的位置。 该方法将删除表行中指定位置的表元。 浏览器支持 所有主流浏览器都支持 deleteCell() 方法 ..
tr insertCell() 方法 tr 对象 定义和用法 insertCell() 方法用于在 HTML 表的一行的指定位置插入一个空的 <td> 元素。 语法 trObject.insertCell(index) 值 描述 index 该方法将创建一个新的 <td> 元素,把它插入行中指定的位置。新单元格将被插入当前位于 index 指定位置的表元..