分类目录归档:Javascript

此分类发布 Javascript 相关技术文章,包括优秀的 Javascript 效果、Javascript 使用技巧、Javascript 教程、浏览器兼容性及 Javascript 开发中的常见问题。

正则表达式:匹配至少有一个非空白字符并且不超过指定长度

最近需要用到一个验证,规则为:至少有一个非空白字符并且不超过指定长度,想用正则表达式来处理,上网搜了一下,发现其他人也有和我一样的需求,并且有高手给了几个很精彩的解决方案,现将网上的解决方案整理一下,以备其他有相同需求的人参考。 继续阅读

发表在 Javascript | 标签为 , , , | 2 条评论

Javascript 中使用 exec 进行正则表达式全局匹配时的注意事项

在 Javascript 中使用 exec 进行正则表达式全局匹配时,有一个非常容易犯的错误,这是因为 exec() 在全局模式下的行为稍微有点复杂。本文就是介绍在使用 Javascript 中使用 exec 进行正则表达式全局匹配时的注意事项。 继续阅读

发表在 Javascript | 标签为 , , , | 留下评论

Javascript 中阻止浏览器默认操作

在浏览器事件中,会触发一些默认动作,比如:点击一个链接时,执行完捕获/冒泡动作后,会触发链接的默认事件:跳转到指定链接地址。

在很多时候,我们需要改变这些默认操作,比如:点击一个链接时,我们执行一些 ajax 操作,但是我们并不希望执行跳转动作,于是,就有了本文:阻止浏览器默认操作。 继续阅读

发表在 Javascript | 标签为 , , , , | 2 条评论

用 Javascript 实现检测、添加、移除样式(className)

在前台脚本中,我们经常要操作页面元素的样式,比如标签页切换时,将当前标签加上一个样式,当切换到其他标签时,再将样式还原,本文介绍的是直接添加和移除 className 的方法。 继续阅读

发表在 Javascript | 标签为 , , , , , , | 一条评论

Javascript 中 String.replace( ) 的妙用

字符替换是一个非常重要的功能,javascript 中有一个 String.replace( ),但是此方法有很多不为新手所知的妙用,如果用的好了,可以为您节省很多宝贵时间,还等什么?马上进来看看吧! 继续阅读

发表在 Javascript | 标签为 , , , , , | 留下评论