Welcome 微信登录

首页 / 脚本样式 / JavaScript

JavaScript 特殊字符

JavaScript 特殊字符

你可以在JavaScript中使用反斜杠来向文本字符串添加特殊字符。插入特殊字符反斜杠用来在文本字符串中插入省略号、换行符、引号和其他特殊字符。请看下面的JavaScript代码:var txt="We are the so-called "Vikings" from the north."document.write(txt)在JavaScript中,字符串使用单引号或者双引号来起始或者结束。这意味着上面的字符串将被截为:We are the so-ca...
JavaScript 指导方针

JavaScript 指导方针

本节的内容是:在使用JavaScript进行编码的过程中,其他一些需要了解的重要事项。 JavaScript对大小写敏感 名为"myfunction"的函数和名为"myFunction"的函数是两个不同的函数,同样,变量"myVar"和变量"myvar"也是不同的。 JavaScript对大小写敏感-所以当你创建或使用变量、对象及函数时,请注意字符的大小写。 空格 JavaScript会忽略多余的空格。所以你可以在代码中添加适当的空格,使得代码的可读性更强...
JavaScript进阶教程(第四课第一部分)

JavaScript进阶教程(第四课第一部分)

在以前的课程中,我们学习了对文本和字符串的各种操作,今天我们专注于两种不同的数据类型:图象和对象。学完这一课,你将知道如何:使用JavaScript来加速图象交换。创建你自己的对象来使脚本易于理解。使用关联数组来快速存取脚本中的每一个对象。使用JavaScript做图象变换的一个主要问题是,它直到需要换图时才去告诉浏览器下载那张图象。如果你有一张大的图象,想在鼠标滑过一副图象时调出来,浏览器得临时下载这张图,这可能会花一定时间从而使滑动效果大打折扣。如果你...
JavaScript初级教程(第一课)第1/4页

JavaScript初级教程(第一课)第1/4页

交互性!多数网站声称交互性即当你点击一个链接时到达一个新的页面,但严格道来甚至当网页中具有CGI语言时也并不意味它真正具有交互性。填好表格,按提交钮,等待......这就像往海中扔一个瓶子等候它自己飘回来一样。 幸运的是,现在我们有了Javascript,于是网页可真正如你希望的那样交互作用。当鼠标移动到哪里,图片交换,表格元素在传递过程中即相互影响,无须等待CGI回复结果计算即可进行。没有任何提交-等待过程-任何事只是在你使用它时发生。 Javascri...
JavaScript初级教程(第二课)第1/7页

JavaScript初级教程(第二课)第1/7页

上一讲我们学了JavaScript出现在何处,看起来象什么。现在我们开始学习这种语言。本课我们将学习JavaScript如何存储信息,如何根据信息作决定,如何根据用户交互要求交替图片 准备好了吗?现在开始学习电脑编程基础。第一讲,变量。 如果你学过代数,你一定见过变量。如果没学过也不要紧。变量是JavaScript存储信息的简单方式。例如,当你写:"x=2,""x"是一个变量,它存储值为2。如果而后你又说"y=x+3,","y"将具有值“5” 这里是一个使...
JavaScript初级教程(第三课)第1/2页

JavaScript初级教程(第三课)第1/2页

本课的目的是调用目标名,本例中即窗口名yer_new_window。 既然我们已经简单的重温了一下href目标,那么该开始学习在JavaScript中打开窗口. 在HTML中打开窗口应用极为普遍,但也有一些缺陷;用户浏览器决定窗口看起来是什么样的,你左右不了其窗口的大小及式样。幸运的是,JavaScript给了你这种控制权。 看一看其原由: window.open("URL","name","features"); 本语句以你调用时采用的第一个参数URL来...
JavaScript初级教程(第四课)第1/2页

JavaScript初级教程(第四课)第1/2页

我们已了解变量可是数字、字符串及对象参数。还有一个Javascript的重要部分:数组。 数组是一种列表。各种列表比如名单、URL以颜色列表都可以存储在数组中。 这里我们生成颜色的数组: varcolors=newArray("red","blue","green"); 现在你就有了一个数组,你能对它做什么呢?数组的优点在于数组中的各个元素可以通过数字调用。第一个元素的数字是0,可以用以下方式调用: varthe_element=colors[0]; 执行...
JavaScript初级教程(第五课)第1/4页

JavaScript初级教程(第五课)第1/4页

现在你已经了解了计算机编程的基本知识。我们接下来继续研究一下文档对象模型(Document Object Model-DOM)。DOM的点击关系起始于窗口对象在每个窗口对象中是一个文档对象(Document object)。我们将重点谈谈文档对象,看看如何利用它从你的用户获得各项信息,并且动态显示新的信息。 我们已经看过文件对象的一个属性-图象数组(Images array)。在第3课中,文件中第1个图象可以通过改变其src属性被修改。 例: win...
JavaScript初级教程(第五课续)第1/3页

JavaScript初级教程(第五课续)第1/3页

在JavaScript中单选框的用法和复选框相似。不同之处在于HTML中的应用。复选框是一种开关。如果一个复选框被选中,你可以再点击后取消选取. 但如果单选框被选中,则只能通过选取另外一个单选框才能取消对该单选框的选取。例: Larry Moe Curly 在该例中,如果你打算取消对一个单选框的选取,你必须点击另一个单选框。再看下面的程序: Light off Light on 表单代码如下: <form name="form_1"&...
JavaScript进阶教程(第一课)第1/3页

JavaScript进阶教程(第一课)第1/3页

欢迎您继续学习Javascript进阶教程。在此之前我们已经学习了Javascript初级教程。在这一阶段的学习中我们将继续学习在上次的教程中还没有来得及谈及的问题。我还将向你们展示Javascript的许多神奇功能,使你能够制作真正对多媒体应用程序。 以下是我们将涉及的内容: 给变量赋值 If-then语句 For和while循环 编写你自己的函数 打开及控制窗口 读写HTML表单 应用数组 控制图片转换 如果这些课题你听起来还比较陌生的话,我建议你先阅...
JavaScript进阶教程(第二课)第1/3页

JavaScript进阶教程(第二课)第1/3页

今天我们将学习一项很有用而且很有趣的内容:cookies-这是用来记录访问过你的网页的人的信息。利用Cookies你能记录访问者的姓名,并且在该访问者再次访问你的站点时向他发出热情的欢迎信息。你还可以利用cookie记忆用户端的特点-如果访问者的所接入的网线的速度慢,cookie可以自动告诉你在给其发送网页的时候只发送尽可能少的图片内容。 只要你在合理的范围内使用cookies(不要用它探询用户的个人隐私),cookies还是相当实用得。所以我要向你们介绍...
JavaScript进阶教程(第二课续)第1/2页

JavaScript进阶教程(第二课续)第1/2页

现在你已经掌握了先进的字符串处理和相关数组概念,该是我们打开神奇的cookie魔瓶的时候了.cookie是记录访问你的站点的人的信息,它其实驻留在用户的硬盘上,即使用户已经离开你的站点,cookie在用户的硬盘上仍然存在,如果该用户再次返回你的站点,则该cookie就会被一起发回到你的服务器中,便于你统计和处理重复到访者的信息. 下面我们看一看一个cookie应用的典型例子,我们在一个网页中设置cookie,然后通过别的网页读取它.在使用该例子的时候,想想...
JavaScript进阶教程(第三课)第1/2页

JavaScript进阶教程(第三课)第1/2页

事件的定时以及浏览器的识别 随着我们所掌握的JavaScript日渐丰富,我们可以编制出越来越复杂的应用程序。上次的课程中我们学习了如何利用JavaScripts编写Cookies。今天我们将学习如何加入定时功能。给时间定时的能力在浏览器中非常有用,而在动态HTML应用中发挥更大的功用。 你可能会注意到动态HTML可以在页面中移动不同的内容。在JavaScript中将某个物体在屏幕中移动需要用到一个循环(loop),用循环的功能使物体随着时间推移移动。...
如何解决attachEvent函数时,this指向被绑定的元素的问题?

如何解决attachEvent函数时,this指向被绑定的元素的问题?

使用attachEvent对同一事件进行多次绑定,这是解决事件函数定义冲突的重要方法。但是在IE中,函数内的this指针并没有指向被绑定元素,而是function对象,在应用中,这是很难受的一件事,如果试图用局部变量传送元素,会因为闭包而引起内存泄漏。那么,我们应该如何解决这一难题呢?我给Function添加了原型方法“bindNode”,在这个方法里,根据传送过来的元素,进行全局性存储转换,然后返回经过封装的函数,使用call方法来进行属主转换。 tes...
在页面上点击任一链接时触发一个事件的代码

在页面上点击任一链接时触发一个事件的代码

这排准备写个自动更新和自动采集程序,要自动,只能在人多访问的地方放一个触发事件,因为自己的服务器是win主机,这和404触发是一样的,404怕搜索误认为做弊,所以不太敢用,唉,真是什么事都能完美 复制代码 代码如下:<scriptlanguage=javascript> document.onclick=function(e) { varo=window.event.srcElement; if(o.tagName=="A") { alert(...
javascript表格控件:Chgrid,简化型

javascript表格控件:Chgrid,简化型

本着自由共享的精神,把代码帖出来,同时大家也可以一起来测试以及添加新功能,请大家根据网友提出的问题,把自己修改好的版本都帖出来跟在下面,最后作为一款比较全面的表格软件。 Chgrid的简单功能介绍: 1:支持自定义排序 2:支持列宽度的拖放 3:支持自定义函数 4:支持分页 5:支持自动编号 6:多浏览器支持,支持ie6,ie7,ff,opera 7:div布局 已知问题: 1:由于使用的div布局,如果使用margin或者padding会改变定义的列宽度...
<< 211 212 213 214 215 216 217 218 219 220 >>