• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






。呢他

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | | | 管理

随笔分类 -  js知识库

 
一段关于浏览器兼容的事件定位代码,经过测试!
摘要:functionsetTipLocation(e){varintX=0,intY=0;if(e==null){e=window.event;}if(e.pageX||e.pageY)//如果要是存在这个对象pageX,那么{intX=e.pageX;intY=e.pageY;}elseif(e.clientX||e.clientY)//如果存在这个对象clientX,那么{if(document.... 阅读全文
posted @ 2007-04-14 00:18 在北京的湖南人 阅读(632) 评论(0) 推荐(0)
收集关于scrollTop信息
摘要:要获取当前页面的滚动条纵坐标位置,用:document.documentElement.scrollTop;而不是:document.body.scrollTop;documentElement 对应的是 html 标签,而 body 对应的是 body 标签。在标准w3c下,document.body.scrollTop恒为0,需要用document.documentElement.scroll... 阅读全文
posted @ 2007-04-13 23:53 在北京的湖南人 阅读(2927) 评论(2) 推荐(0)
js trim函数
摘要:functiontrimStr(str){varre=/\s*(\S[^\0]*\S)\s*/;re.exec(str);returnRegExp.$1;} 阅读全文
posted @ 2007-03-21 13:26 在北京的湖南人 阅读(2020) 评论(0) 推荐(0)
js获取url查询字符串封装方法
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->unction GetUrlParms() { var args=new Object(); var query=location.search.substring(1);//获... 阅读全文
posted @ 2007-02-04 10:44 在北京的湖南人 阅读(2179) 评论(0) 推荐(0)
textarea 自适应文字长度 ff下不适应问题
摘要:直接给textarea加上这个属性 onpropertychange="this.style.Height=this.scrollHeight"就可以,在ie下可以,但是在ff下不行有没有哪位朋友能帮忙改成也能适应ff的呢?实例如下,如果在ie下浏览,在下面输入字符,可以看到效果。 阅读全文
posted @ 2007-01-23 20:44 在北京的湖南人 阅读(1201) 评论(6) 推荐(0)
正则表达式学习之四 指定匹配范围的字符
摘要:为了能够方便用户更加灵活的设定匹配模式,正则表达式允许使用者在匹配模式中指定某一个范围而不局限于具体的字符。例如: /[A-Z]/ 上述正则表达式将会与从A到Z范围内任何一个大写字母相匹配。/[a-z]/ 上述正则表达式将会与从a到z范围内任何一个小写字母相匹配。 /[0-9]/ 上述正则表达式将会与从0到9范围内任何一个数字相匹配。 /([a-z][A-Z][0-9])+/ 上述正则表达... 阅读全文
posted @ 2007-01-21 10:35 在北京的湖南人 阅读(3593) 评论(0) 推荐(0)
正则表达式学习之三 定位符学习
摘要:“^”定位符规定匹配模式必须出现在目标字符串的开头“$”定位符规定匹配模式必须出现在目标对象的结尾“\b”定位符规定匹配模式必须出现在目标字符串的开头或结尾的两个边界之一“\B”定位符则规定匹配对象必须位于目标字符串的开头和结尾两个边界之内,即匹配对象既不能作为目标字符串的开头,也不能作为目标字符串的结尾。同样,我们也可以把“^”和“$”以及“\b”和“\B”看作是互为逆运算的两组定位符。举例来说... 阅读全文
posted @ 2007-01-21 10:30 在北京的湖南人 阅读(763) 评论(0) 推荐(0)
正则表达式学习之二 正则的元字符
摘要:/ / 如果要在js中使用正则,就必须要使用//,在2个斜杠之间,就是正则的模式,为了提供多种灵活方便的匹配,正则提供了多种元字符。“+”元字符规定其前导字符必须在目标对象中连续出现一次或多次。“*”元字符规定其前导字符必须在目标对象中出现零次或连续多次。“?”元字符规定其前导对象必须在目标对象中连续出现零次或一次。/fo+/ 因为上述正则表达式中包含“+”元字符,表示可以与目标对象中的 “fo... 阅读全文
posted @ 2007-01-21 10:28 在北京的湖南人 阅读(425) 评论(0) 推荐(0)
正则学习之一:在js中使用正则表达式
摘要:在Javascript里,有两种使用正则的方法,一是创建一个正则表达式的实例,而是使用String对象里的正则表达相关的方法.首先是正则表达式的创建,有2种办法: var my_regex=/[a-z]+/g; var my_regex=new ("[a-z]+","g"); 方法 exec(string),对string进行正则处理,并返回匹配结果. te... 阅读全文
posted @ 2007-01-20 08:49 在北京的湖南人 阅读(801) 评论(1) 推荐(0)