"javascript"相关教程
[JavaScript] JavaScript Switch 语句
switch语句用于基于不同条件执行不同动作。JavaScriptSwitch语句请使用switch语句来选择多个需被执行的代码块之一。语法switch(表达式) { case n: 代码块 break; ...
ASP文件可包含文本、HTML标签和脚本。ASP文件中的脚本可在服务器上执行。在学习之前,应具备的知识:在继续学习之前,您需要对以下知识有基本的了解:HTML/XHTML脚本语言,比如JavaScript或者VBScript如果希望学习上面的项目,请在我们的首页访问这些教程。ASP是什么?ASP指ActiveServerPages(动态服务器页面)ASP是一项微软公司的技术ASP是在IIS中运行的程序IIS指InternetInformationServices(Intern...
[JavaScript] JavaScript Window Location
window.location对象可用于获取当前页面地址(URL)并把浏览器重定向到新页面。WindowLocationwindow.location对象可不带window前缀书写。一些例子:window.location.href返回当前页面的href(URL)window.location.hostname返回web主机的域名window.location.pathname返回当前页面的路径或文件名window.location.protocol返回使用的web协议(ht...
[JavaScript] JavaScript Cookies
Cookie让您在网页中存储用户信息。什么是cookie?Cookie是在您的计算机上存储在小的文本文件中的数据。当web服务器向浏览器发送网页后,连接被关闭,服务器会忘记用户的一切。Cookie是为了解决“如何记住用户信息”而发明的:当用户访问网页时,他的名字可以存储在cookie中。下次用户访问该页面时,cookie会“记住”他的名字。Cookie保存在名称值对中,如:username = Bill&nb...
实例在HTML页面中插入一段JavaScript:<script type="text/javascript">document.write("Hello World!")</script>亲自试一试(在本页底部可以找到更多实例)定义和用法<script>标签用于定义客户端脚本,比如JavaScript。script元素既可以包含脚本语句,也可以通过src属性指向外部脚本文件。必需的type属性规定脚...
[JavaScript] JavaScript Fetch API
FetchAPI接口允许Web浏览器向Web服务器发出HTTP请求。不再需要XMLHttpRequest。浏览器支持表中的数字注明了完全支持FetchAPI的首个浏览器版本:ChromeIEFirefoxSafariOperaChrome42Edge14Firefox40Safari10.1Opera292011年6月2016年8月2015年8月2017年3月2015年4月FetchAPI实例下面的例子获取文件并显示内容:实例fetch(file).then(x =...
实例使用<template>保留页面加载时隐藏的内容。使用JavaScript来显示:<button onclick="showContent()">显示被隐藏的内容</button><template> <h2>Flower</h2> <img src="img_white_flower.jpg" wid...
在本节中,我们向您讲解如何在服务器上打开、读取以及关闭文件。PHPOpenFile-fopen()打开文件的更好的方法是通过fopen()函数。此函数为您提供比readfile()函数更多的选项。在课程中,我们将使用文本文件"webdictionary.txt":AJAX = Asynchronous JavaScript and XMLCSS = Cascading Styl...
[JavaScript] JavaScript HTML DOM 实例
使用JavaScript访问和操作DOM对象的实例。Document对象显示文档中所有cookie的名称/值对显示加载文档的服务器域名显示上次修改文档的日期和时间显示加载当前文档的文档URL显示文档的标题显示文档的完整URL替换当前文档打开一个新文档,然后添加一些内容显示具有特定名称的元素数量显示具有特定标签名称的元素数量Anchors集合确定文档中锚的数量确定文档中首个锚的innerHTMLLinks集合显示文档中的链接数显示文档中首个链接的href属性Forms集合确定文...
[JavaScript] JavaScript HTML 事件实例
使用JavaScript对事件做出反应的实例。输入事件onblur-当用户离开输入字段时onchange-当用户更改输入字段的内容时onchange-当用户选择下拉值时onfocus-当输入字段获得焦点时onselect-当输入文本被选取时onsubmit-当用户点击提交按钮onreset-当用户点击重置按钮onkeydown-当用户按下/按住某个键时onkeypress-当用户按下/按住某个键时onkeyup-当用户释放按键时onkeyup-当用户释放按键时onkeydow...
JavaScript语言自身只有字符串数据类型,没有二进制数据类型。 但在处理像TCP流或文件流时,必须使用到二进制数据。因此在Node.js中,定义了一个Buffer类,该类用来创建一个专门存放二进制数据的缓存区。在Node.js中,Buffer类是随Node内核一起发布的核心库。Buffer库为Node.js带来了一种存储原始数据的方法,可以让Node.js处理二进制数据,每当需要在Node.js中处理I/O操作中移动的数据时,就有可能使用Buffe...
为了让Node.js的文件可以相互调用,Node.js提供了一个简单的模块系统。模块是Node.js应用程序的基本组成部分,文件和模块是一一对应的。换言之,一个Node.js文件就是一个模块,这个文件可能是JavaScript代码、JSON或者编译过的C/C++扩展。创建模块在Node.js中,创建一个模块非常简单,如下我们创建一个'main.js'文件,代码如下:var hello = require('./hello&...
全局事件属性HTML有能力让事件触发浏览器中的动作,例如当用户单击元素时启动JavaScript。如需了解有关编程事件的更多信息,请访问我们的JavaScript教程。以下是可添加到HTML元素以定义事件操作的全局事件属性。Window事件属性针对window对象触发的事件(应用到<body>标签):属性值描述onafterprintscript文档打印之后运行的脚本。onbeforeprintscript文档打印之前运行的脚本。onbeforeunloadscript文档卸载之前运...
HTMLCanvas参考手册HTML<canvas>标签用于通过脚本(通常是JavaScript)动态绘制图形。如需了解有关<canvas>的更多信息,请阅读我们的HTMLCanvas教程。颜色、样式和阴影属性描述fillStyle设置或返回用于填充绘画的颜色、渐变或模式strokeStyle设置或返回用于笔触的颜色、渐变或模式shadowColor设置或返回用于阴影的颜色shadowBlur设置或返回用于阴影的模糊级别shadowOffsetX设置或返回阴影距形状的水平...
HTML5视频和音频的DOM参考手册HTML5DOM为<audio>和<video>元素提供了方法、属性和事件。这些方法、属性和事件允许您使用JavaScript来操作<audio>和<video>元素。HTML5Audio/Video方法方法描述addTextTrack()向音频/视频添加新的文本轨道canPlayType()检测浏览器是否能播放指定的音频/视频类型load()重新加载音频/视频元素play()开始播放音频/视频pause()暂停...