按钮不能获得焦点的一个解惑
摘要: 【友情链接:http://www.tjcuxiao.com 和http://www.mujiz.cn】
阅读全文
汉字正则
摘要: 识别utf-8编码字符的正则表达式应为 "/[\xf0-\xf7][\x80-\xbf]{3}|[\xe0-\xef][\x80-\xbf]{2}|[\xc2-\xdf][\x80-\xbf]|[\x01-\x7f]/。
据传是因为utf8的汉字编码有1-4个字节组成
阅读全文
汉字正则
摘要: 识别utf-8编码字符的正则表达式应为 "/[\xf0-\xf7][\x80-\xbf]{3}|[\xe0-\xef][\x80-\xbf]{2}|[\xc2-\xdf][\x80-\xbf]|[\x01-\x7f]/。
据传是因为utf8的汉字编码有1-4个字节组成
阅读全文
通过鼠标定位和html元素坐标及宽高实现对ajax层的隐藏与显示
摘要: 共享一个例子:(折腾了我3个多小时呀,我这里只展示了部分功能)
功能:
鼠标经过img通过ajax异步生成一个层(如:ajax_famous3),鼠标移开img但不悬浮在ajax_famous3层上,则 ajax_famous3隐藏,若悬浮在了ajax_famous3上,该层不隐藏,当鼠标又移开ajax_famous3时,ajax_famous3 又隐藏了
阅读全文
开发跨浏览器的JavaScript
摘要: 1. childNodes在ff中和ie的区别。
ff中的node(nodeType = 1)都是用textNode(nodeType = 3)分开的,而ie/op不是这样的。
content
在ff下,box1的childNodes为3个,ie下为1个。
2. 设置某个node对象的style class名称。
ie中要设置某个node的class用"className"作为attr来set或者get。
ff等其它的浏览器用"class"作为attr来set或者get。
代码:
阅读全文
jQuery formValidator表单验证插件开源了!!含API帮助、源码、示例
摘要: 升级记录
bug描述:ajaxValidator函数在提交后发生错误,停留在本页面后,再次触发校验会让提示内容一直处于onload状态。
这个bug已经修复,请重新下载。
阅读全文
(转)精通jQuery选择器使用
摘要: Query 具有一个相当强大的选择器引擎,提供了完整的选择器语法,允许我们选择几乎所有的元素组合。jQuery 的选择器语法主要是基于 CSS3 和 XPath 的,对 CSS3 和 XPath 了解越多,使用 jQuery 时就越显得心应手。有关 CSS 和 XPath,请参阅以下链接:
* CSS 1
* CSS 2
* CSS 3
* xPath
阅读全文
(转)窥探jQuery——面向JavaScript程序员
摘要: 当 jQuery 在2006年1月现身时,给我的第一印象,是这玩意儿构造得很精明。基于CSS选择器(CSS selectors)来打点一切,其思路相当灵巧(参考getElementsBySelector)。但链盒工事(chaining stuff)看起来更像个噱头,并且整体看来,jQuery库提供的功能并不能覆盖所有基础性的东西。因此我断定,jQuery只会昙花一现。
阅读全文
(原创)dom 节点 ie与firefox的不同
摘要: 有如下的HTML:(我想通过
*获得‘工作类型‘,用于判断为空时作提示用,原来用document.getElementById('type').parentNode.previousSibling.childNodes[0].nodeValue时,ie下通过,可是firefox不行,太可恶了)
阅读全文
(转)IE和Firefox在DOM解析childNodes上的不同
摘要: 一个问题困扰我,涉及到firstChild和lastChild的代码工作不正常。为了简单,我把问题抽象到下面这个代码,你猜点击按钮后的结果是什么?
阅读全文
(转) JavaScript面向对象的支持
摘要: 很少有人对JavaScript的面向对象特性进行系统的分析。我希望接下来的文字让你了解到这
个语言最少为人知的一面。
1. JavaScript中的类型
--------
虽然JavaScript是一个基于对象的语言,但对象(Object)在JavaScript中不是第一型的。JS
是以函数(Function)为第一型的语言。这样说,不但是因为JS中的函数具有高级语言中的函
数的各种特性,而且也因为在JS中,Object也是由函数来实现的。——关于这一点,可以在
后文中“构造与析构”部分看到更进一步的说明。
JS中是弱类型的,他的内置类型简单而且清晰:
阅读全文
正则表达式语法
摘要: 一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。
这里有一些可能会遇到的正则表达式示例:
阅读全文
JavaScript中的正则表达式解析
摘要: 正则表达式是一个描述字符模式的对象。
JavaScript的RegExp对象和String对象定义了使用正则表达式来执行强大的模式匹配和文本检索与替换函数的方法.
在JavaScript中,正则表达式是由一个RegExp对象表示的.当然,可以使用一个RegExp()构造函数来创建RegExp对象,也可以用 JavaScript 1.2中的新添加的一个特殊语法来创建RegExp对象.就像字符串直接量被定义为包含在引号内的字符一样,正则表达式直接量也被定义为包含在一对斜杠 (/)之间的字符.所以,JavaScript可能会包含如下的代码:
阅读全文
JS对象与数组参考大全
摘要: 文列举了各种JavaScript对象与数组,同时包括对上述每一对象或数组所完成工作的简短描述, 以及与其相关的属性方法,以及事件处理程序,还注明了该对象或数组的父对象用户同样可能需要参考Online Companion中的超级文本Object Hierarchy页面(http://www.netscapepress.com/support/javascript/10-9.htm),以便了解这些对象之间是如何相互关联的。
顺便提一下,记住,这里把所有作为另一对象的子对象的对象看作该对象的属性请参见第十章中与此相关的注解。
阅读全文
[Ext研究之一]Ext与JQuery的初步整合
摘要: 看到Ext渲染出来的用户交互界面效果,令我口水流了一地。。。。。。
于是,决定抽时间对Ext进行系统一点的研究,看是否能够应用到日常的生产实践中去。
研究决定分三步走:
第一步,Ext与JQuery的整合。由于Ext与JQuery的整合没有找到任何的相关说明文字,全靠自己去摸索。
第二步,Ext各个功能组件的熟悉及测试。这一步主要是熟悉各个功能组件的使用方法、特点及用途。
第三步,Ext与FleaPHP的整合。走完这一步,与真正的应用其实已经不远了。
阅读全文