Learning Path
浏览 JavaScript 参考手册 相关教程与章节。
HTML、CSS、JavaScript、浏览器 API、前端框架与 UI 工程。
教程
1361
HTML DOM removeAttributeNode() 方法 元素对象 实例 删除头部元素的属性节点: var n=document.getElementsByTagName('INPUT')[0];var a=n.getAttributeNode('type'); n.removeAttributeNode(a) 移除属性前: Hello World 移除属性后: H..
HTML DOM removeEventListener() 方法 元素对象 实例 移除 addEventListener() 方法添加的 'mousemove' 事件: // 向 <div> 元素添加事件句柄document.getElementById('myDIV').addEventListener('mousemove', m..
HTML DOM setAttribute() 方法 元素对象 实例 设置 input元素的的属性类型: document.getElementsByTagName('INPUT')[0].setAttribute('type','button'); 设置属性前: 设置属性后: 尝试一下 » 定义和用法 setAttribute() 方法创建或..
HTML DOM setAttributeNode() 方法 元素对象 实例..
Form reset() 方法 Form 对象 定义和用法 reset() 方法可以重置表单所有元素的值 (与点击 Reset 按钮效果一致)。 语法 formObject.reset() 浏览器支持 所有主要浏览器都支持 reset() 方法 实例 实例 创建表单的重置按钮: <html> <head> <script> func..
Form submit() 方法 Form 对象 定义和用法 submit() 方法用于提交表单 (点击 Submit 按钮)。 语法 formObject.submit() 浏览器支持 所有主要浏览器都支持 submit() 方法 实例 实例 创建一个表单提交按钮: <html> <head> <script> function ..
History back() 方法 History 对象 定义和用法 back() 方法可加载历史列表中的前一个 URL(如果存在)。 调用该方法的效果等价于点击后退按钮或调用 history.go(-1)。 语法 history.back() 浏览器支持 所有主要浏览器都支持 back() 方法 实例 实例 创建一个页面上的后退按钮: [mycode2] 菜鸟教程(runoob.com) functio..
History forward() 方法 History 对象 定义和用法 forward() 方法可加载历史列表中的下一个 URL。 调用该方法的效果等价于点击前进按钮或调用 history.go(1)。 语法 history.forward() 浏览器支持 所有主要浏览器都支持 forward() 方法 实例 实例 页面上创建一个前进按钮: [mycode2] function goForward(){..
History go() 方法 History 对象 定义和用法 go() 方法可加载历史列表中的某个具体的页面。 该参数可以是数字,使用的是要访问的 URL 在 History 的 URL 列表中的相对位置。(-1上一个页面,1前进一个页面)。或一个字符串,字符串必须是局部或完整的URL,该函数会去匹配字符串的第一个URL。 语法 history.go(number|URL) 浏览器支持 所有主要浏览器都支持 go() ..
HTML DOM focus() 方法 元素对象 实例 为 <a> 元素设置焦点: document.getElementById('myAnchor').focus(); 尝试一下» 定义和使用 focus() 方法用于为元素设置焦点(如果可以设置)。 提示:使用 blur() 方法来移除元素焦点。 浏览器支持 方法 ..
HTMLCollection item() 方法 DOM HTMLCollection 定义和用法 item() 方法返回 HTMLCollection 对象中指定索引位置的元素。 元素在 HTMLCollection 对象中的顺序与它们在文档源代码中出现的顺序一样,索引起始位置为 0。 也可以使用以下简写的方式,获取的结果是一样的: var x = document.getElementsByTagName('P�..
HTMLCollection namedItem() 方法 DOM HTMLCollection 定义和用法 namedItem() 方法返回 HTMLCollection 对象中指定 ID 或 name 的元素。 也可以使用以下简写方式来获取: var x = document.getElementsByTagName('P')['myElement']; 语法 HTMLCollection..
Location assign() 方法 Location 对象 定义和用法 assign()方法加载一个新的文档。 语法 location.assign(URL) 浏览器支持 所有主要浏览器都支持 assign() 方法 实例 实例 使用 assign() 来加载一个新的文档: [mycode2] 菜鸟教程(runoob.com) function newDoc(){ window.location.a..
Location reload() 方法 Location 对象 实例 重新载入当前文档: location.reload(); 尝试一下 » 定义和用法 reload() 方法用于刷新当前文档。 reload() 方法类似于你浏览器上的刷新页面按钮。 如果把该方法的参数设置为 true,那么无论文档的最后修改日期是什么,它都会绕过缓存,从服务器上重新下载该文档。这与用户在单击浏览器的刷新按钮时按住 Shift 键的效果是完..
Location replace() 方法 Location 对象 定义和用法 replace() 方法可用一个新文档取代当前文档。 语法 location.replace(newURL) 浏览器支持 所有主要浏览器都支持 replace() 方法 实例 实例 使用 replace() 方法来替换当前文档: [mycode3 type='html'] 菜鸟教程(runoob.com) f..
HTML DOM getNamedItem() 方法 属性对象 实例 返回按钮元素 onclick 属性的值: var btn=document.getElementsByTagName('BUTTON')[0];btn.attributes.getNamedItem('onclick').textContent; 输出结果: myfunction() 尝试一下 » 定义和用法 ..
HTML DOM item() 方法 属性对象 实例 返回按钮元素的第一个属性名: document.getElementsByTagName('BUTTON')[0].attributes.item(0).nodeName; 输出结果: onclick 尝试一下 » 定义和用法 item() 方法可返回节点列表中处于指定索引号的节点。 语法: document.getElementsByTag..
HTML DOM removeNamedItem() 方法 属性对象 实例 删除按钮的 type 属性: var btn=document.getElementsByTagName('INPUT')[0]; btn.attributes.removeNamedItem('type'); 删除属性前: 删除属性后: 尝试一下 » 定义和用法 removeNamedItem(..
HTML DOM setNamedItem() 方法 属性对象 实例 设置 H1 的 class 属性: var btn=document.getElementsByTagName('h1')[0];var typ=document.createAttribute('class'); typ.nodeValue='democlass'; btn.attrib..
Navigator javaEnabled() 方法 Navigator 对象 定义和用法 javaEnabled() 方法可返回一个布尔值,该值指示浏览器是否支持并启用了 Java。如果是,则返回 true,否则返回 false。 语法 navigator.javaEnabled() 浏览器支持 所有主要浏览器都支持 javaEnabled() 方法。 实例 实例 下面的例子讲返回当前浏览器是否已启用 Java 的布..
Navigator taintEnabled() 方法 Navigator 对象 定义和用法 taintEnabled() 方法可返回一个布尔值,该值声明了当前浏览器是否启用了数据污点 (data tainting)。 语法 navigator.taintEnabled() 浏览器支持 目前只有 Internet Explorer 和 Opera 浏览器支持 taintEnabled() 方法。 实例 实例 确定浏览..
HTML DOM appendChild() 方法 元素对象 实例 添加列表项: document.getElementById('myList').appendChild(newListItem); 添加前: Coffee Tea 添加后: Coffee Tea Water 尝试一下 » 定义和用法 appendChild() 方法可向节点的子节点列表的末尾添加新的子节点。 提示:如..
HTML DOM cloneNode() 方法 元素对象 实例 拷贝一个列表项到另外一个列表: var node=document.getElementById('myList2').lastChild.cloneNode(true); document.getElementById('myList1').appendChild(node); 拷贝前: Coffee Tea ..
HTML DOM compareDocumentPosition() 方法 元素对象 实例 比较当前字段与指定字段的文档位置: [mycode3 type='js'] var p1=document.getElementById('p1'); var p2=document.getElementById('p2'); p1.compareDocumentPositio..