JS密码强度验证(显示密码强度) 我们在很多网站注册时会有看到密码强度验证效果,下面我就来分离一下JS密码强度验证实现程序吧,有需要的朋友可参考。 原理:采用打分的机制,打分分为3类(基础分、加分、减分),先求出基础分,在计算加分的部分,最后减去要扣除的分数就为最终总分。 规则: 密码可输入类型(字符,字母大写,字母小写,特殊字符)。 基础分为,密码长度,一个长度为一分,大于18个字符都为18分;密码里面包含一种... 2016年10月13日 前端设计 暂无评论 喜欢 1 阅读 0 views 次 阅读全文
javascript中各种判断浏览器的方法 以前有讲过很多关于判断浏览器各种js程序,下面我来总结一下比较实例的js检测浏览器的程序,有需要的朋友可参考参考。 利用small tricks or hacks来判断浏览器,代码如下: var ie = !+"v1", ie1 = !!top.execScript, ie2 = (function() { ... 2016年10月13日 前端设计 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
最全面的js验证电子邮箱的正则表达式 以前有写过很多邮箱正则表达式代码,下面我再来详细的介绍一个非常全面的电子邮箱验证程序,有需要的朋友可参考。 先看如下一段代码: function isValidMail(sText){ var reMail = /^(?:w+.?)*w+@(?:w+.?)*w+$/; return reMail.test(sText); } 似乎这样验证像sofish@163.com这样的邮箱是没问题的。但,由于仔细看一下在AT... 2016年10月13日 前端设计 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
js图片等比例缩放程序代码 下面总结两个js图片等比例缩放程序代码,有需要学习的朋友可参考。 例1,代码如下: <script type="text/javascript"> function changeImg(objImg) { var most = 690; //设置最大宽度 if(objIm... 2016年10月13日 前端设计 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
JS中的setTimeout和setInterval的区别 简单说来: setTimeout(Expression,DelayTime),在DelayTime过后,将执行一次Expression setInterval(expression,delayTime),每个DelayTime,都将执行Expression. 常常可用于刷新表达式. 例1,代码如下: <div id="a"></div> <div id="b"></div> <script type="text/javascript"> setTimeout("doc... 2016年10月13日 前端设计 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
div模仿js中alert提示效果 我们如果使用js中alert提示效果,那是难看又吓人啊,经常会响一下然后再弹出一个对话框,下面我来利用js模仿出一个alert提示效果有需要的朋友可参考。 先来看js alert(),代码如下: <html> <head> <script type="text/javascript"> function message() { //xiariboke.net alert("该提示框是通过 onl... 2016年10月13日 前端设计 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
javascript 正则表达式之英文、中文、数字、下划线 本文章收藏了一些常用的javascript 正则表达式用法,包括有:英文、中文、数字、下划线正则语法有需要的朋友可参考,代码如下: ^[wu4E00-u9FA5uF900-uFA2D]*$ 1、一个正则表达式,只含有汉字、数字、字母、下划线不能以下划线开头和结尾,代码如下: ^(?!_)(?!.*?_$)[a-zA-Z0-9_u4e00-u9fa5]+$ 其中: ^ 与字符串开始的地方匹配 (?!_) 不能以_开头 (?!.*?_$) 不能以_结尾,代码如下: [a-zA-Z0-9_u4e00-u9fa5]+ ... 2016年10月13日 前端设计 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
判断使用的浏览器类型完美代码 以前有讲过N多的关于浏览器类型判断程序,下面我来总结一下可以判断现在各种浏览器类型的代码,有需要的朋友可参考,代码如下: <script language="JavaScript" type="text/javascript"> if ((navigator.userAgent.indexOf('MSIE') >= 0) && (navigator.userAgent.indexOf('Opera') < 0)){alert('你是使用IE')}else &n... 2016年10月13日 前端设计 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
js中判断iframe是否加载完成 昨天有一个朋友问我怎么使用js判断框架中的文档是否加载完毕,加载完后再进行下一步的操作,这里找到了1个方法来实现判断. 完美的处理方法,代码如下: var iframe = document.createElement("iframe"); iframe.src = "https://www.xiariboke.net"; if (iframe.attachEvent){ iframe.attachEvent("onload",&n... 2016年10月13日 前端设计 评论 1 条 喜欢 0 阅读 0 views 次 阅读全文
按回车提交表单js代码 我们经常会看到关于按回车提交表单这种情况,下面我来给大家介绍关于按回车提交表单js代码方法总结,有需要的朋友可参考参考。 核心代码如下: document.onkeydown=function(e){ if(!e)e=window.event; if((e.keyCode||e.which)==13){ tijiao(); } 完整实例,代码如下: <!DOCTYPE HTML PUBLIC&nb... 2016年02月21日 前端设计 评论 1 条 喜欢 0 阅读 0 views 次 阅读全文
js中删除字符串中空格方法 在js中删除空间有很多函数如:Trim() 去掉前后空格,LTrim() 去掉前空格,RTrim() 去掉后空格,TrimAll() 去掉所有空格,但是都不理想,下面自己正则写了一个. 例1,删除头空格,代码如下: function LTrim(str){ //去掉字符串 的头空格 var i; for(i=0;i if(str.charAt(i)!=" "&&str.charAt(i)!=" ") break; } &nb... 2016年02月21日 前端设计 暂无评论 喜欢 1 阅读 0 views 次 阅读全文
javascript中获取地址url参数 在javascript中获取地址url参数是我们少用的一个东西,下面我来分享现在网络上常用的获取地址url参数办法,有需要的朋友可参考参考。 最快捷的js方法,代码如下: function GetQueryString(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.locatio... 2016年02月21日 前端设计 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
js显示/隐藏div代码收藏 最简单的办法就是利用js来判断div的display来控制其是显示还是隐藏哦,下面我们来看一最简单的实例。 <script type="text/javascript"> function divcontrol(divid){ if(document.getElementById(divid).style.display=="none"){ document.getElementById(divid).style.display=""; }... 2016年02月21日 前端设计 评论 1 条 喜欢 0 阅读 0 views 次 阅读全文
js中表单提交后按钮变灰色的功能 表单提交后按钮变灰色的功能实现方法,可有效防止重复提交表单,如果提交动作没有完成,则一直呈灰色状态等待确认,代码的实现也是超简单的,此方法也是实用,在点击“Submit按钮”之后,将Submit设置为Disable,使按钮变灰不可用,具体的做法如下. 1、先在Form里加入: onSubmit="submitonce(this)" 2、再在“Submit按钮”之前加入下面的代码: <html> <head> <... 2016年02月21日 前端设计 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
js实现关闭弹出窗口后更新父窗口 在js实现关闭弹出窗口后更新父窗口方法很简单,我们只要在弹出时进行判断,window.opener或parent来判断即可实现。 具体代码,父窗口代码: <a href="javascript:void(0)" onclick="window.open('child.html','child','width=400,height=300,left=200,top=200');">打开子窗口</a> 子窗口代码如下: <script language="JavaScript" type="text/javascr... 2016年02月21日 前端设计 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
js中confirm实现执行操作前弹出确认框 现在在删除或其它操作前弹出确定提示,我们有很多方法,最基本的就是利用js自带的函数confirm来操作了 最简单的用法,鼠标事件使用confirm,代码如下: <a href="#" onclick= "if(confirm( '是否确定! ')==false)return false; ">点击确定</a> 想简单点调用的话,也可以这样,代码如下: <a href="#" onclick=&nb... 2016年02月21日 前端设计 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
js中split()函数分割数字 js的split可以用来分割一个整数,比如123分割后,可以取得1,2,3这样的数组,可以用下面的两种写法: 方法一,代码如下: (123+'').split('') 方法二,代码如下: String(123).split('') 以指定字符串进行分割 如:比如日期1为2009-8-1,日期2为2009-7-1,代码如下: <script> var d1="2009-8-1"; var d2="2009-7-15"; d1Arr=d1.split('-'); d2Arr=... 2016年02月21日 前端设计 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
javascript中日期时间比较代码 在像mysql,php中对日期时间的比较很方便,直接转换即可了,下面我们来介绍利用js日期时间比较有需要的朋友可参考。 比如日期1为2009-8-1,日期2为2009-7-1 利用split函数来切分, 方法1,代码如下: <script> var d1="2009-8-1"; var d2="2009-7-15"; d1Arr=d1.split('-'); d2Arr=d2.split('-'); v1=new Date(d1Arr[0]... 2016年02月21日 前端设计 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
ie8/ie6浏览器加入收藏夹js代码 加入收藏夹是我们在网页中常常会看到的,下面我来介绍ie8/ie6浏览器加入收藏夹js代码,同时也讲述了ie8加入收藏夹的一些问题解决办法总结。 我们最常用的在ie8加入收藏的办法是如下 在IE8中点击加入收藏的方法 AddToFavoritesBar API 方法 这是为促进添加到收藏夹栏而供网站使用的一种新方法。用户调用此方法后,允许预订 WebSlice 的对话框将出现。 window.external.addToFavoritesBar(string URL, strin... 2016年02月21日 前端设计 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
javascript取得fckeditor编辑器FCKeditor1值 FCKeditor编辑器是一个很不错的网页编辑器,但是很多朋友都想直接通过普通的方法来获取值,这样是无效的,下面我们来介绍如何获取FCKeditor编辑器值的方法. js方法可利用FCKeditor自带的确一个FCKeditorAPI.GetInstance即可,具体代码如下: var oEditor = FCKeditorAPI.GetInstance("FCKeditor1"); var oDOM = oEditor.EditorDocument; ... 2016年02月21日 前端设计 暂无评论 喜欢 0 阅读 0 views 次 阅读全文