"javascript"相关教程
DOM事件 - Event对象定义和用法在音频/视频做好播放准备后(因暂停或网络延迟而导致媒体数据缺失),会发生onplaying事件。实例例子1在视频被暂停后准备就绪时,执行JavaScript:<video onplaying="myFunction()">亲自试一试例子2当音频在暂停后准备就绪时,执行JavaScript:<audio onplaying="myFunction()&...
[JavaScript] JavaScript JSON stringify() 方法
JavaScriptJSON参考手册定义和用法JSON.stringify()方法将JavaScript对象转换为字符串。将数据发送到Web服务器时,数据必须是字符串。实例例子1字符串化JavaScript对象:var obj = { "name":"Bill", "age":19, "city":"Seattle"}...
Document对象参考手册定义和用法nodeName属性可依据节点的类型返回其名称。语法:documentObject.nodeName实例在所有的例子中,我们将使用XML文件books.xml,以及JavaScript函数loadXMLDoc()。以下代码片段可显示根节点的节点名称和节点类型:xmlDoc=loadXMLDoc("books.xml");document.write("Nodename: " +&...
DOM事件 - Event对象定义和用法onprogress事件发生在浏览器正在下载指定的音频/视频时。在音频/视频的加载过程中,会按以下顺序发生如下事件:onloadstartondurationchangeonloadedmetadataonloadeddataonprogressoncanplayoncanplaythrough实例例子1下载视频时执行JavaScript:<video onprogress="myFunct...
HTMLDOMInputColor对象定义和用法name属性设置或返回颜色选择器的name属性的值。HTMLname属性用于在表单数据提交到服务器后识别表单数据,或在客户端使用JavaScript引用表单数据。注释:只有拥有name属性的表单元素才会在提交表单时传递它们的值。另请参阅:HTML参考手册:HTML<input>name属性实例例子1获取颜色选择器的名称:var x = document.getElementById(&q...
[JavaScript] JavaScript break 语句
JavaScript语句参考手册定义和用法break语句退出switch语句或循环(for、for...in、while、do...while)。当break语句与switch语句一起使用时,它会跳出switch块。这将停止在块内执行更多代码和/或case测试。在循环中使用break语句时,它会中断循环并继续执行循环后的代码(如果有)。break语句还可以与可选的标签引用一起使用,以“跳出”任何JavaScript代码块(请参阅下面的“更多...
Document对象参考手册定义和用法nodeType属性可返回节点的节点类型。语法:documentObject.nodeType实例在所有的例子中,我们将使用XML文件books.xml,以及JavaScript函数loadXMLDoc()。以下的代码片段可显示根节点的节点名称和节点类型:xmlDoc=loadXMLDoc("books.xml");document.write("Nodename: " +&nb...
DOM事件 - Event对象定义和用法onratechange事件发生在音频/视频的播放速度改变时(比如当用户切换到慢动作或快进模式时)。该事件由音频/视频对象的playbackRate属性调用,该属性设置或返回音频/视频的当前播放速度。实例当视频播放速度改变时执行JavaScript:<video onratechange="myFunction()">亲自试一试语法在HTML中:<element&nbs...
[JavaScript] JavaScript class 声明
JavaScript语句参考手册定义和用法类是一种函数,但不是使用关键字function来初始化它,而是使用关键字class,并在constructor()方法中分配属性。每次初始化类对象时,都会调用constructor()方法。注释:与函数和其他JavaScript声明不同,类声明不会被提升(您必须先声明一个类,然后才能使用它)。注释:类中的语法必须以“严格模式”编写。有关类的更多信息,请阅读我们的JavaScript类教程。实例创建一个Car类,...
[XML DOM] XML DOM nodeValue 属性
Document对象参考手册定义和用法nodeValue属性可根据节点的类型来设置或返回某个节点的值。语法:documentObject.nodeValue实例在所有的例子中,我们将使用XML文件books.xml,以及JavaScript函数loadXMLDoc()。以下代码片段可显示根节点的节点名称和节点值:xmlDoc=loadXMLDoc("books.xml");document.write("Nodename: "...
DOM事件 - Event对象定义和用法重置表单时会发生onreset事件。实例例子1重置表单时执行JavaScript:<form onreset="myFunction()"> Enter name: <input type="text"> <input type="reset&q...
[JavaScript] JavaScript const 语句
JavaScript语句参考手册定义和用法const语句声明变量。变量是存储信息的容器。在JavaScript中创建变量称为“声明”变量:const name = "Volvo";提示:const变量必须在声明时赋值。实例例子1:常量数组// 创建数组:const cars = ["GEELY", "Volvo",...
Document对象参考手册定义和用法text属性可返回某个节点及其后代的文本。语法:documentObject.text提示和注释:注释:此属性只可用于InternetExplorer!实例在所有的例子中,我们将使用XML文件books.xml,以及JavaScript函数loadXMLDoc()。以下代码片段可显示XML文档的文本:xmlDoc=loadXMLDoc("books.xml");document.write(xmlDoc.text);输...
DOM事件 - Event对象定义和用法onscroll事件在元素的滚动条被滚动时发生。提示:请使用CSSoverflow样式属性为元素创建滚动条。实例例子1在滚动<div>元素时执行JavaScript:<div onscroll="myFunction()">亲自试一试例子2在不同滚动位置的类名之间切换-当用户从页面顶部向下滚动50像素时,类名"test"将被添加到元素中(再次向...
[JavaScript] JavaScript continue 语句
JavaScript语句参考手册定义和用法如果出现指定条件,则continue语句会中断一次迭代(在循环中),并继续循环中的下一次迭代。continue和break语句之间的区别在于,continue语句不是“跳出”循环,而是“跳过”循环中的一次迭代。但是,当执行continue语句时,对于不同类型的循环,它的行为会有所不同:在while循环中,测试条件,如果为真,则再次执行循环在for循环中,首先计算增量表达式(例如i++),...