• JavaScript - 测试 Prototype

    测试 JavaScript 框架库 - Prototype引用 Prototype如需测试 JavaScript 库,您需要在网页中引用它。为了引用某个库,请使用 <script> 标签,其 src 属性设置为库的 URL:引用 Prototype<!DOCTYPE html> <html> <head> <script src="http://ajax.googleapis.com/ajax/libs/prototype/1.…

  • JavaScript - 测试 jQuery

    测试 JavaScript 框架库 - jQuery引用 jQuery如需测试 JavaScript 库,您需要在网页中引用它。为了引用某个库,请使用 <script> 标签,其 src 属性设置为库的 URL:引用 jQuery<!DOCTYPE html> <html> <head><script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.mi…

  • JavaScript 库

    JavaScript 库 - jQuery、Prototype、MooTools。JavaScript 框架(库)JavaScript 高级程序设计(特别是对浏览器差异的复杂处理),通常很困难也很耗时。为了应对这些调整,许多的 JavaScript (helper) 库应运而生。这些 JavaScript 库常被称为 JavaScript 框架。在本教程中,我们将了解到一些广受欢迎的 JavaScript 框架:…

  • JavaScript Cookies

    Cookie 用来识别用户。什么是cookie?cookie 是存储于访问者的计算机中的变量。每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie。你可以使用 JavaScript 来创建和取回 cookie 的值。有关cookie的例子:名字 cookie当访问者首次访问页面时,他或她也许会填写他/她们的名字。名字会存储于 cookie 中。当访问者…

  • JavaScript 计时

    通过使用 JavaScript,我们有能力做到在一个设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行。我们称之为计时事件。JavaScript 计时事件通过使用 JavaScript,我们有能力作到在一个设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行。我们称之为计时事件。在 JavaScritp 中使用计时事件是很容易的,…

  • JavaScript 消息框

    可以在 JavaScript 中创建三种消息框:警告框、确认框、提示框。警告框警告框经常用于确保用户可以得到某些信息。当警告框出现后,用户需要点击确定按钮才能继续进行操作。语法:alert("文本")确认框确认框用于使用户可以验证或者接受某些信息。当确认框出现后,用户需要点击确定或者取消按钮才能继续进行操作。如…

  • JavaScript Window Navigator

    window.navigator 对象包含有关访问者浏览器的信息。Window Navigatorwindow.navigator 对象在编写时可不使用 window 这个前缀。实例<div id="example"></div> <script> txt = "<p>Browser CodeName: " + navigator.appCodeName + "</p>"; txt+= "<…

  • JavaScript Window History

    window.history 对象包含浏览器的历史。Window Historywindow.history 对象在编写时可不使用 window 这个前缀。为了保护用户隐私,对 JavaScript 访问该对象的方法做出了限制。一些方法:history.back() - 与在浏览器点击后退按钮相同history.forward() - 与在浏览器中点击按钮向前相同Window History Backhistory.back() 方…

  • JavaScript Window Location

    window.location 对象用于获得当前页面的地址 (URL),并把浏览器重定向到新的页面。Window Locationwindow.location 对象在编写时可不使用 window 这个前缀。一些例子:location.hostname 返回 web 主机的域名location.pathname 返回当前页面的路径和文件名location.port 返回 web 主机的端口 (80 或 443)location.protoc…

  • JavaScript Window Screen

    window.screen 对象包含有关用户屏幕的信息。window.screen 对象在编写时可以不使用 window 这个前缀。一些属性:screen.availWidth - 可用的屏幕宽度screen.availHeight - 可用的屏幕高度Window Screen 可用宽度screen.availWidth 属性返回访问者屏幕的宽度,以像素计,减去界面特性,比如窗口任务栏。实例返回您的屏幕的可…

  • JavaScript Window - 浏览器对象模型

    浏览器对象模型 (BOM) 使 JavaScript 有能力与浏览器“对话”。浏览器对象模型 (BOM)浏览器对象模型(Browser Object Model)尚无正式标准。由于现代浏览器已经(几乎)实现了 JavaScript 交互性方面的相同方法和属性,因此常被认为是 BOM 的方法和属性。Window 对象所有浏览器都支持 window 对象。它表示浏览器窗口。所有 …

  • JavaScript RegExp 对象

    RegExp 对象用于规定在文本中检索的内容。什么是 RegExp?RegExp 是正则表达式的缩写。当您检索某个文本时,可以使用一种模式来描述要检索的内容。RegExp 就是这种模式。简单的模式可以是一个单独的字符。更复杂的模式包括了更多的字符,并可用于解析、格式检查、替换等等。您可以规定字符串中的检索位置,以及要检索的字符…

  • JavaScript Math(算数)对象

    Math(算数)对象的作用是:执行常见的算数任务。Math 对象Math(算数)对象的作用是:执行普通的算数任务。Math 对象提供多种算数值类型和函数。无需在使用这个对象之前对它进行定义。JavaScript 提供 8 种可被 Math 对象访问的算数值:常数圆周率2 的平方根1/2 的平方根2 的自然对数10 的自然对数以 2 为底的 e 的对数以 …

  • JavaScript Boolean(逻辑)对象

    Boolean(逻辑)对象用于将非逻辑值转换为逻辑值(true 或者 false)。Boolean 对象您可以将 Boolean 对象理解为一个产生逻辑值的对象包装器。Boolean(逻辑)对象用于将非逻辑值转换为逻辑值(true 或者 false)。创建 Boolean 对象使用关键词 new 来定义 Boolean 对象。下面的代码定义了一个名为 myBoolean 的逻辑对象:v…

  • JavaScript Array(数组)对象

    数组对象的作用是:使用单独的变量名来存储一系列的值。定义数组数组对象用来在单独的变量名中存储一系列的值。我们使用关键词 new 来创建数组对象。下面的代码定义了一个名为 myArray 的数组对象:var myArray=new Array()有两种向数组赋值的方法(你可以添加任意多的值,就像你可以定义你需要的任意多的变量一样)。1:var…

  • JavaScript Date(日期)对象

    日期对象用于处理日期和时间。定义日期Date 对象用于处理日期和时间。可以通过 new 关键词来定义 Date 对象。以下代码定义了名为 myDate 的 Date 对象:var myDate=new Date()注释:Date 对象自动使用当前的日期和时间作为其初始值。操作日期通过使用针对日期对象的方法,我们可以很容易地对日期进行操作。在下面的例子中,…

  • JavaScript 字符串(String)对象

    String 对象用于处理已有的字符块。字符串对象字符串对象用于处理已有的字符块。例子:下面的例子使用字符串对象的长度属性来计算字符串的长度。var txt="Hello world!" document.write(txt.length)上面的代码输出为:12下面的例子使用字符串对象的toUpperCase()方法将字符串转换为大写:var txt="Hello wo…

  • JavaScript Number 对象

    JavaScript 只有一种数字类型。可以使用也可以不使用小数点来书写数字。JavaScript 数字JavaScript 数字可以使用也可以不使用小数点来书写:实例var pi=3.14; // 使用小数点var x=34; // 不使用小数点极大或极小的数字可通过科学(指数)计数法来写:实例var y=123e5; // 12300000var z=123e-5; // 0.00123所…

  • JavaScript 对象

    JavaScript 中的所有事物都是对象:字符串、数值、数组、函数...此外,JavaScript 允许自定义对象。JavaScript 对象JavaScript 提供多个内建对象,比如 String、Date、Array 等等。对象只是带有属性和方法的特殊数据类型。访问对象的属性属性是与对象相关的值。访问对象属性的语法是:objectName.propertyName这个例子使用了…

  • JavaScript HTML DOM 元素(节点)

    添加和删除节点(HTML 元素)。创建新的 HTML 元素如需向 HTML DOM 添加新元素,您必须首先创建该元素(元素节点),然后向一个已存在的元素追加该元素。实例<div id="div1"> <p id="p1">这是一个段落</p> <p id="p2">这是另一个段落</p> </div> &l…

  • JavaScript HTML DOM 事件

    HTML DOM 使 JavaScript 有能力对 HTML 事件做出反应。对事件做出反应我们可以在事件发生时执行 JavaScript,比如当用户在 HTML 元素上点击时。如需在用户点击某个元素时执行代码,请向一个 HTML 事件属性添加 JavaScript 代码:onclick=JavaScriptHTML 事件的例子:当用户点击鼠标时当网页已加载时当图像已加载时当鼠标移动…

  • JavaScript HTML DOM - 改变 CSS

    HTML DOM 允许 JavaScript 改变 HTML 元素的样式。改变 HTML 样式如需改变 HTML 元素的样式,请使用这个语法:document.getElementById(id).style.property=new style例子 1下面的例子会改变 <p> 元素的样式:<p id="p2">Hello World!</p> <script> document.getElementById("p2&…

  • JavaScript HTML DOM - 改变 HTML

    HTML DOM 允许 JavaScript 改变 HTML 元素的内容。改变 HTML 输出流JavaScript 能够创建动态的 HTML 内容:今天的日期是: Fri Mar 20 2015 11:07:11 GMT+0800 (中国标准时间)在 JavaScript 中,document.write() 可用于直接向 HTML 输出流写内容。实例<!DOCTYPE html> <html> <body> <script> …

  • JavaScript HTML DOM

    通过 HTML DOM,可访问 JavaScript HTML 文档的所有元素。HTML DOM (文档对象模型)当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。HTML DOM 模型被构造为对象的树。HTML DOM 树通过可编程的对象模型,JavaScript 获得了足够的能力来创建动态的 HTML。JavaScript 能够改变页面中的所有 HTML 元…

  • JavaScript 表单验证

    JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。JavaScript 表单验证JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。被 JavaScript 验证的这些典型的表单数据有:用户是否已填写表单中的必填项目?用户输入的邮件地址是否合法?用户是否已输入合法的日期?用户…

  • JavaScript 错误 - Throw、Try 和 Catch

    try 语句测试代码块的错误。catch 语句处理错误。throw 语句创建自定义错误。错误一定会发生当 JavaScript 引擎执行 JavaScript 代码时,会发生各种错误:可能是语法错误,通常是程序员造成的编码错误或错别字。可能是拼写错误或语言中缺少的功能(可能由于浏览器差异)。可能是由于来自服务器或用户的错误输出而导致的错误…

  • JavaScript While 循环

    只要指定条件为 true,循环就可以一直执行代码。while 循环While 循环会在指定条件为真时循环执行代码块。语法while (条件) { 需要执行的代码 }实例本例中的循环将继续运行,只要变量 i 小于 5:while (i<5) { x=x + "The number is " + i + "<br>"; i++; }提示:如果您…

  • JavaScript For 循环

    循环可以将代码块执行指定的次数。JavaScript 循环如果您希望一遍又一遍地运行相同的代码,并且每次的值都不同,那么使用循环是很方便的。我们可以这样输出数组的值:document.write(cars[0] + "<br>"); document.write(cars[1] + "<br>"); document.write(cars[2] + "<br>&q…

  • JavaScript Switch 语句

    switch 语句用于基于不同的条件来执行不同的动作。JavaScript Switch 语句请使用 switch 语句来选择要执行的多个代码块之一。语法switch(n) { case 1: 执行代码块 1 break; case 2: 执行代码块 2 break; default: n 与 case 1 和 case 2 不同时执行的代码 }工作原理:首先设置表达式 n(通常是一个变量…

  • JavaScript If...Else 语句

    条件语句用于基于不同的条件来执行不同的动作。条件语句通常在写代码时,您总是需要为不同的决定来执行不同的动作。您可以在代码中使用条件语句来完成该任务。在 JavaScript 中,我们可使用以下条件语句:if 语句 - 只有当指定条件为 true 时,使用该语句来执行代码if...else 语句 - 当条件为 true 时执行代码,当条件为 fa…

论坛咨询