"javascript"相关教程
[XML DOM] XML DOM removeChild() 方法
Element对象参考手册定义和用法removeChild()方法删除子节点。如成功,则返回被删除的节点,否则返回NULL。语法:elementNode.removeChild(node)参数描述node必需。规定要删除的子节点。实例在所有的例子中,我们将使用XML文件books.xml,以及JavaScript函数loadXMLDoc()。下面对代码片段删除第一个<book>元素中最后一个子节点://check if last ch...
[JavaScript] JavaScript Async/Await
"asyncandawaitmakepromiseseasiertowrite"async使函数返回Promiseawait使函数等待PromiseAsync语法函数前的关键字async使函数返回promise:实例async function myFunction() { return "Hello";}等同于:async function myFunc...
[XML DOM] XML DOM replaceChild() 方法
Element对象参考手册定义和用法replaceChild()方法用其他节点替换某个子节点。如成功,该方法返回被替换的节点,如失败,则返回null。语法:elementNode.replaceChild(new_node,old_node)参数描述new_node必需。规定新的节点。old_node必需。规定要替换的子节点。实例在所有的例子中,我们将使用XML文件books.xml,以及JavaScript函数loadXMLDoc()。下面的代码片段替换"book...
[JavaScript] JavaScript - HTML DOM 方法
HTMLDOM方法是您能够(在HTML元素上)执行的动作。HTMLDOM属性是您能够设置或改变的HTML元素的值。DOM编程界面HTMLDOM能够通过JavaScript进行访问(也可以通过其他编程语言)。在DOM中,所有HTML元素都被定义为对象。编程界面是每个对象的属性和方法。属性是您能够获取或设置的值(就比如改变HTML元素的内容)。方法是您能够完成的动作(比如添加或删除HTML元素)。实例下面的例子改变了id="demo"的<p>元素的...
[JavaScript] JavaScript HTML DOM 文档
HTMLDOM文档对象是您的网页中所有其他对象的拥有者。HTMLDOMDocument对象文档对象代表您的网页。如果您希望访问HTML页面中的任何元素,那么您总是从访问document对象开始。下面是一些如何使用document对象来访问和操作HTML的实例。查找HTML元素方法描述document.getElementById(id)通过元素id来查找元素document.getElementsByTagName(name)通过标签名来查找元素document.getEle...
[XML DOM] XML DOM cancelable 事件属性
Event对象参考手册定义和用法cancelable事件返回一个布尔值。如果用preventDefault()方法可以取消与事件关联的默认动作,则为true,否则为fasle。语法event.cancelable实例下面的例子讲检测发生的事件是否是一个cancelable事件:<html><head><script type="text/javascript">function isEventCanc...
CSS变量var()函数用于插入CSS变量的值。CSS变量可以访问DOM,这意味着您可以创建具有局部或全局范围的变量,使用JavaScript来修改变量,以及基于媒体查询来修改变量。使用CSS变量的一种好方法涉及设计的颜色。您可以将它们放在变量中,而不必一遍又一遍地复制和粘贴相同的颜色。传统方式以下例子显示了在样式表中定义一些颜色的传统方式(通过为每个特定元素定义要使用的颜色):实例body { background-color: #1e90ff...
[JavaScript] JavaScript HTML DOM 元素
本章向您讲解如何查找和访问HTML页面中的HTML元素。查找HTML元素通常,通过JavaScript,您需要操作HTML元素。为了达成此目的,您需要首先找到这些元素。有好几种完成此任务的方法:通过id查找HTML元素通过标签名查找HTML元素通过类名查找HTML元素通过CSS选择器查找HTML元素通过HTML对象集合查找HTML元素通过id查找HTML元素DOM中查找HTML元素最简单的方法是,使用元素的id。本例查找id="intro"的元素:实例va...
[XML DOM] XML DOM currentTarget 事件属性
Event对象参考手册定义和用法currentTarget事件属性返回其监听器触发事件的节点,即当前处理该事件的元素、文档或窗口。在捕获和起泡阶段,该属性是非常有用的,因为在这两个节点,它不同于target属性。语法event.currentTarget实例下面的例子可获得哪个元素的监听器触发了事件:<html><head><script type="text/javascript">function ...
[HTML] HTML <script> 标签的 charset 属性
HTML<script>标签实例定义外部脚本文件中所使用的字符编码:<script type="text/javascript" src="myscripts.js" charset="UTF-8"></script>亲自试一试定义和用法charset属性规定在外部脚本文件中使用的字符编码。如果外部文件中的字符编码与主文件中的编码方式不同,就要用到ch...
Event对象参考手册定义和用法target事件属性可返回事件的目标节点(触发该事件的节点),如生成事件的元素、文档或窗口。语法event.target实例下面的例子可获得触发事件的元素:<html><head><script type="text/javascript">function getEventTrigger(event) { x=e...
例子JavaScript<body> ... ... <script type="text/javascript"> <!-- document.write("Hello World!") //-->...
[JavaScript] JavaScript HTML DOM - 改变 CSS
HTMLDOM允许JavaScript更改HTML元素的样式。改变HTML样式如需更改HTML元素的样式,请使用此语法:document.getElementById(id).style.property = new style下面的例子更改了<p>元素的样式:实例<html><body><p id="p2">Hello World!</p><...
[jQuery] jQuery ajax - getScript() 方法
jQueryAjax参考手册实例通过AJAX请求来获得并运行一个JavaScript文件:$("button").click(function(){ $.getScript("demo_ajax_script.js");});亲自试一试定义和用法getScript()方法通过HTTPGET请求载入并执行JavaScript文件。语法jQuery.getScript(url,success(response,stat...
[JavaScript] JavaScript HTML DOM 动画
学习使用JavaScript来创建HTML动画。基础页面为了演示如何通过JavaScript来创建HTML动画,我们将使用一张简单的网页:实例<!DOCTYPE html><html><body><h1>我的第一部 JavaScript 动画</h1><div id="animation">我的动画在这里。</div></bod...