Welcome 微信登录

首页 / 脚本样式 / JavaScript

修改jQuery.Autocomplete插件 支持中文输入法 避免TAB、ENTER键失效、导致表单提交

修改jQuery.Autocomplete插件 支持中文输入法 避免TAB、ENTER键失效、导致表单提交

但唯一遗憾的是,在对中文输入法打开时,firefox3.0中是对中文拼音的自动匹配,而对输入后的中文无法及时触发匹配;而在我的IE6.0下,则无此问题。 原因分析: Autocomplete插件对用户输入字符的触发自动匹配是通过”keydown”事件进行的(可分析jquery.autocomplete.js第 92行),在IE6中,当输入法打开时,输入的字符是不会触发”keydown”的,只有中文输入完毕才触发之,所以中文输入和latin文没有区别的;但在...
Jquery 表单取值赋值的一些基本操作

Jquery 表单取值赋值的一些基本操作

具有限定子节点选择器:$("mix1[mix2]"):返回包含mix2的mix1节点.如:$("div[a]"):包含a标签的div. 这个和$("div a")不相同.后者表示div中的a标签,返回的是a标签对象,前者返回的是div标签对象 冒号限定结点选择器:$("mix:condition"):mix标签,并且满足限定条件. E:root:类型为E,并且是文档的根元素 E:nth-child(n):是其父元素的第n个类型为E的子元素 ,基数从1开始 ...
jQuery 行级解析读取XML文件(附源码)

jQuery 行级解析读取XML文件(附源码)

最近在做一个项目,因为页面使用了Cookie,所以要判断用户的浏览器是否支持Cookie,并提示用户如何开启浏览器的Cookie功能。同时,整个项目要配置多语言支持,包括中文、越南语、日语和英语,所以必须有语言配置文件。项目中应用jQuery解析读取XML语言配置文件来实现语言的调度。这是jQuery解析读取XML文件功能的测试源码,现拿出来分享。目录结构: main.css文件代码:复制代码 代码如下:@CHARSET "UTF-8"; * { mar...
JS 文件本身编码转换 图文教程

JS 文件本身编码转换 图文教程

在百度、谷歌上一搜,大家都是说通过JAVA后台处理来解决编码问题,试问,这样能解决JS文件本身的编码问题吗? 之所以提出JS文件本身编码问题,是因为JS文件的编码不同,造成了中文显示为乱码。 通常,在Eclipse中建立一个JS文件(含有中文),在Eclipse的编辑器中看到的中文都很正常,但是显示在网页上就是乱码,而我的页面全部都是采用UTF-8编码进行编码的,为此,我想到了,这可能是JS文件本身编码问题造成的。在Eclipse中,JS文件中的中文显...
jQuery Ajax之$.get()方法和$.post()方法

jQuery Ajax之$.get()方法和$.post()方法

注意:$.get()和$.post()方法是jQuery中的全局函数。前面讲到的load()方式是对jQuery对象进行操作的。1、 $.get()方法 $.get()方法使用GET方式来进行异步请求。 它的语法结构为: $.get( url [, data] [, callback] [, type] ) $.get()方法参数解释如下表:参数名称类 型说 明urlString请求的HTML页的URL地址data(可选)Object发送至服务器...
jQuery Ajax之load()方法

jQuery Ajax之load()方法

load()方法是jQuery中最为简单和常用的Ajax方法,能载入远程HTML代码并插入到DOM中。它的语法结构为: load( url [, data][, callback] ) load()方法参数解释见下表:参数名称类 型说 明urlString请求HTML页面的URL地址data(可选)Object发送至服务器的key/value数据callback(可选)Function请求完成时的回调函数,无论请求成功或失败1、 载入HTML文档首先...
JavaScript 核心参考教程 RegExp对象

JavaScript 核心参考教程 RegExp对象

正则表达式的直接量字符字符 匹配字母数字字符 本身o NUL字符(u0000) 制位表(u0009) 换行符(u000A)v 垂直制位表(u000B)f 换页符(u000C) 回车(u000D)xnn 由十六进制数nn指定的拉丁字符,例如u0A等价于 uxxxx 由十六进制数xxxx指定的Unicode字符,例如u0009等价于 cX 控制字符X,例如,cJ等价于 正则表达式的字符类字符 匹配[...] 位于括号内的任意字符[^...] 不在括号之...
javascript 判断某年某月有多少天的实现代码 推荐

javascript 判断某年某月有多少天的实现代码 推荐

一般的做法是先判断是几月份,然后决定有多少天(一般用switch),如果是2月的话,还得判断选择的年份是不是闰年,再决定是28天还是29天。这样是一个很规矩的做法,而且也很符合逻辑。但是,如果是为了达到目的的话,是不用这么麻烦的。JS里面的new Date("xxxx/xx/xx")这个日期的构造方法有一个妙处,当你传入的是"xxxx/xx/0"(0号)的话,得到的日期是"xx"月的前一个月的最后一天("xx"月的最大取值是69,题外话),如果传入"199...
通用javascript脚本函数库 方便开发

通用javascript脚本函数库 方便开发

将下面代码保存为Common.js 类库功能: 1.Trim(str)--去除字符串两边的空格 2.XMLEncode(str)--对字符串进行XML编码 3.ShowLabel(str,str)--鼠标提示功能(显示字符,提示字符) 可以设置显示的提示的文字的字体、颜色、大小以及提示的背景颜色、边框等 4.IsEmpty(obj)--验证输入框是否为空 5.IsInt(objStr,sign,zero)--验证是否为整数,正整数,负整数,以及是否包括零 ...
<< 331 332 333 334 335 336 337 338 339 340 >>