文章分类 -  JAVASCRIPT园地

用js实现输入提示(自动完成)
摘要:以前也写过一个jQuery的这种插件,但是很多地方根本不用jQuery,这个功能也有很多其它库支持,但是为了用这个功能而加载很多js插件,这样效率明显下降了很多,而且这个东西平时也很常用,所以一决心自己写了个相对比较独立的。完成有以下功能:输入字符会把以输入字符开头的提示出来。支持上下方向键选择提示选项,支持循环支持绑定一个数组提示,支持ajax传递输入框值请求数据。支持多个选择的dom元素一块绑定数据实现输入提示。各dom元素也可以单独绑定自己的数据实现输入提示,互不影响。支持中文。首先是js的核心部分,其各部分都有较详细的说明,代码如下:view sourceprint?001;(func 阅读全文

posted @ 2011-09-01 13:27 谢多 阅读(307) 评论(0) 推荐(0)

在Javascript中使用面向对象的编程
摘要:介绍大部分的Javascript的编写者,都只是把它做为简单的脚本引擎,来创建动态的Web页面。同时Web设计人员开始使用在IE浏览器中定义的对象模型,来处理Web页面的内容。但是大多数的开发者并没有认识到Javascript在其自身就具有强大的面向对象的功能。当不使用强类型的时候(变量不必先声明后使用),这种解析性的语言,可以巧妙的达成面向对象(object-oriented)的功能,包括:封装(Encapsulation) 多态(Polymorphism ) 继承(Inheritance)虽然,通过一系列的范例(对于好奇的读者,这些范例片断代码是很生动的),我将会阐述对象在Javascri 阅读全文

posted @ 2010-12-17 09:38 谢多 阅读(226) 评论(0) 推荐(0)

模仿新浪幻灯图片展示的代码(2种方法)
摘要:一:javascript+flash方法! 二:纯javascript方法 幻灯展示,纯javascript方法 阅读全文

posted @ 2008-09-01 17:14 谢多 阅读(608) 评论(0) 推荐(0)

webBrowser.execWB的完整说明
摘要: 阅读全文

posted @ 2006-12-20 14:49 谢多 阅读(823) 评论(0) 推荐(0)

flash对联广告代码: 两边显示 不移动 可关闭
摘要: 阅读全文

posted @ 2006-09-01 09:25 谢多 阅读(585) 评论(0) 推荐(0)

轻松玩转弹出窗口
摘要:注意:阅读前请先注册淘宝网账号(全国最大的个人网上交易平台)! 体验竞价享受网上交易的乐趣!!注册完全免费!需真实邮箱激活,点击上面的大图进入淘宝网注册! 在设计网站的时候,在网站有重大的变动,或者需要作什么声明的时候,我们就要用到弹出窗口,这时只要我们一进入这个页面,就会弹出一个窗口,其实要制作这样的弹出窗口真的非常的容易,只要在该页面的HTML代码里加入一段Javascript代码即可实现了... 阅读全文

posted @ 2006-06-08 10:27 谢多 阅读(336) 评论(0) 推荐(0)

Javascript中Window.open参数详解
摘要:关于Window.open的参数小结(参书改编) 先看一个例子: [javascipt:]window.open("Webpage.asp?",Derek,"height=100,width=100,status=yes,toolbar=yes, menubar=no,location=no"); 此语句打开一个新窗口,页面为webpage.asp,参数为var,名字为Derek,高为100,宽为... 阅读全文

posted @ 2006-05-10 15:49 谢多 阅读(13095) 评论(1) 推荐(1)

javascript函数库
摘要:* -------------- 函数检索 --------------trim函数: trim() lTrim() rTrim()校验字符串是否为空: checkIsNotEmpty(str)校验字符串是否为整型: checkIsInteger(str)校验整型最小值: ... 阅读全文

posted @ 2006-03-07 15:19 谢多 阅读(217) 评论(0) 推荐(0)

我的推荐:了解正则表达式
摘要:解正则表达式--------------------------------------------------------------------------------摘要相信大家都听说过正则表达式,用它可以在字段中进行高速查找、替换等功能。使用正则表达式可以轻松的对文本进行控制。比如,如果您想知道一个字符串的数字表达式是否在 "0.1"–"9.9" 之间(注意,只有一位小数),您会用什么方法... 阅读全文

posted @ 2006-03-06 16:54 谢多 阅读(296) 评论(0) 推荐(0)

常用正则表达式
摘要:正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 匹配双字节字符(包括汉字在内):[^\x00-\xff] 应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) String.prototype.len=functi... 阅读全文

posted @ 2006-03-06 16:18 谢多 阅读(225) 评论(0) 推荐(0)

JavaScript正则表达式简介 (1)
摘要:正则表达式简介 如果原来没有使用过正则表达式,那么可能对这个术语和概念会不太熟悉。不过,它们并不是您想象的那么新奇。 请回想一下在硬盘上是如何查找文件的。您肯定会使用 ? 和 * 字符来帮助查找您正寻找的文件。? 字符匹配文件名中的单个字符,而 * 则匹配一个或多个字符。一个如 'data?.dat' 的模式可以找到下述文件: data1.dat data2.dat datax.dat dataN... 阅读全文

posted @ 2006-03-06 14:26 谢多 阅读(233) 评论(0) 推荐(0)

JavaScript正则表达式简介 (2)
摘要:普通字符 普通字符由所有那些未显式指定为元字符的打印和非打印字符组成。这包括所有的大写和小写字母字符,所有数字,所有标点符号以及一些符号。 最简单的正则表达式是一个单独的普通字符,可以匹配所搜索字符串中的该字符本身。例如,单字符模式 'A' 可以匹配所搜索字符串中任何位置出现的字母 'A'。这里有一些单字符正则表达式模式的示例:/a/ /7/ /M/ 等价的 VBScript 单字符正则表达式为... 阅读全文

posted @ 2006-03-06 14:26 谢多 阅读(688) 评论(0) 推荐(0)

禁止右键、禁止查看源代码、禁止另存为
摘要:禁止右键、禁止查看源代码、禁止另存为.1、禁止右键你可以按右键、shift+F10和右ctrl左边的那个键试试!看能不能解。^_^2、禁示查看源代码我们已经禁了右键,但从"查看"菜单下的"源文件"中同样可以看到源代码,下面我们就来解决这个问题:其实这只要使用一个含有标记的网页便可以达到目的。这样当有人使用"查看"下的"源文件"的时候,看到的将是上面的那段代码,而你真正的文件又躲过一劫。3、禁示另存... 阅读全文

posted @ 2006-02-28 16:59 谢多 阅读(3299) 评论(0) 推荐(0)

一个非常强大完整的web表单验证程序
摘要:表单的验证一直是网页设计者头痛的问题,表单验证类 Validator就是为解决这个问题而写的,旨在使设计者从纷繁复杂的表单验证中解放出来,把精力集中于网页的设计和功能上的改进上。 Validator是基于JavaScript技术的伪静态类和对象的自定义属性,可以对网页中的表单项输入进行相应的验证,允许同一页面中同时验证多个表单,熟悉接口之后也可以对特定的表单项甚至仅仅是某个字符串进行验证。因为... 阅读全文

posted @ 2006-02-24 14:29 谢多 阅读(400) 评论(0) 推荐(0)

使用Javascript数组
摘要:在JavaScript 1.0中构造器只存在Date对象和用户定义的对象。你可能期望有个数组构造器,但是一直没能实现,直到JavaScript 1.1的出现,你的期望成为了现实。我们可以如下来定义用户对象:function blankArray(n) {for (var i=0; i < n; i++)this[i] = null;this.length = n;}blankArray函数创建了一... 阅读全文

posted @ 2006-02-24 14:27 谢多 阅读(518) 评论(0) 推荐(0)

使用字符串函数
摘要:字符串对象提供了许多方法,但是很少的程序设计人员充分利用它们,这对于一个程序员来说,不能不说这是一种缺陷。字符串提供的方法可以用于操作字符、产生HTML标签以及搜索字符串等等。下面首先说说什么是字符串。在JavaScript语言中,字符串就是一种对象。就象在Java中,它们不是作为一系列的字符被存储的,所以字符串的操作必须使用内置的构造器和设置函数来完成。在后来的版本中有了字符串构造器和更多的关于... 阅读全文

posted @ 2006-02-24 14:23 谢多 阅读(215) 评论(0) 推荐(0)

用JavaScript实现更复杂的交互
摘要:一、什么是框架 框架Frames最主要功用是"分割"视窗,使每个"小视窗"能显示不同的HTM L文件,不同框架之间可以互动(interact),这就是说不同框架之间可以交换讯息与资料。例如:假设您开了两个frames,第一个frame可显示书的目录,第二个frame则显示章节的具体内容。 框架可以将屏幕分割成不同的区域,每个区域有自己的URL,通过Frames[]数组对象来实现不同框架的访问。... 阅读全文

posted @ 2006-02-24 14:20 谢多 阅读(364) 评论(0) 推荐(0)

JavaScript[对象.属性]集锦之一
摘要:SCRIPT 标记 用于包含JavaScript代码. 语法 属性 LANGUAGE 定义脚本语言 SRC 定义一个URL用以指定以.JS结尾的文件 windows对象 每个HTML文档的顶层对象. 属性 frames[] 子桢数组.每个子桢数组按源文档中定义的顺序存放. feames.length 子桢个数. self 当前窗口. parent 父窗口(当前窗口是中一个子窗口). top 顶层窗... 阅读全文

posted @ 2006-02-24 14:02 谢多 阅读(167) 评论(0) 推荐(0)

表单提交验证类
摘要:1 表单项不能为空 2 比较两个表单项的值是否相同3 表单项只能为数字和"_",用于电话/银行帐号验证上,可扩展到域名注册等 4 表单项输入数值/长度限定 5 中文/英文/数字/邮件地址合法性判断 6 限定表单项不能输入的字符 阅读全文

posted @ 2006-02-24 13:54 谢多 阅读(305) 评论(0) 推荐(0)

制作的跑马灯效果的源程序
摘要:<html> <head> <script language="JavaScript"> <!-- Hide var scrtxt="这儿的讯息可以改为你要告诉别人的话 "+" 或是注意事项 ..."; var lentxt=scrtxt.length; var width=100; var pos=1-width; function scroll() { pos++; v... 阅读全文

posted @ 2006-02-24 13:48 谢多 阅读(742) 评论(0) 推荐(0)