
JavaScript
文章平均质量分 60
AS_sTar
做一个默默无闻为别人付出的人!
展开
-
JavaScript中最常用的55个经典技巧
Javascript中最常用的55个经典技巧 1. no 可用于Table 2. 取消选取、防止复制 3. 不准粘贴4. 防止复制 5. IE地址栏前换成自己的图标 6. 可以在收藏夹中显示出你的图标 7. 关闭输入法 8. 永远都会带着框架 if (window == top)top.location.href = "frame原创 2008-07-23 15:10:00 · 426 阅读 · 0 评论 -
一个输入框输入日期或时间,并验证输入是否有效
New Document function isTime(str){var a = str.match(/^(/d{0,2}):(/d{0,2}):(/d{0,2})$/);if (a == null) return false;if (a[1]>=24 || a[2]>=60 || a[3]>=60) return false;return true;}function isDateTime原创 2008-10-07 13:11:00 · 744 阅读 · 0 评论 -
用字符串调用函数
function emptyFn() { alert("im a emptyFn"); } function getFunctionByName(fnName) { if (window[fnName]) return window[fnN原创 2008-10-07 13:13:00 · 584 阅读 · 0 评论 -
JS动态添加表格行insertRow,insertCell
表格部分代码如下:第一行第二行第三行动态添加表行的javascript函数如下:function addRow(){//添加一行var newTr = testTbl.insertRow();//添加两列var newTd0 = newTr.insertCell();var newTd1 = newTr.inse原创 2008-10-07 13:17:00 · 2302 阅读 · 0 评论 -
JS进度条源代码
HTML> STYLE> .td1 { border:solid 1px #336699; width:10px; height:19px; background-color:darkblue; position:absolute; z-inde原创 2008-10-10 13:25:00 · 978 阅读 · 0 评论 -
asp.net小数点四舍五入的方法
1.只要求保留N位不四舍5入 float f = 0.55555f; int i =(int)(f * 100); f = (float)(i*1.0)/100;2.保留N位,四舍五入 . decimal d= decimal.Round(decimal.Parse("0.55555"),2);3.保留N位四舍五入Math原创 2008-10-10 13:18:00 · 462 阅读 · 0 评论 -
使用javascript在html中获取url参数的脚本
function $G(){var Url=window.location.href;//如果想获取框架顶部的url可以用 top.window.location.hrefvar u,g,StrBack=;if(arguments[arguments.length-1]=="#") u=Url.split("#");else u=Url.split("?");if (u.原创 2008-11-05 10:56:00 · 751 阅读 · 0 评论 -
js 集锦
1 >屏蔽功能类1.1 屏蔽键盘所有键function document.onkeydown(){ event.keyCode = 0; event.returnvalue = false;}-->1.2 屏蔽鼠标右键在body标签里加上oncontextmenu=self.event.returnvalue=false或者function document.onc原创 2008-11-05 11:01:00 · 775 阅读 · 0 评论 -
js技巧收集
1.文本框焦点问题onBlur:当失去输入焦点后产生该事件onFocus:当输入获得焦点后,产生该文件Onchange:当文字值改变时,产生该事件Onselect:当文字加亮后,产生该文件(value==) {value=郭强}">点击时文字消失,失去焦点时文字再出现2.网页按钮的特殊颜色style="background-color:rgb(235,207,22)">原创 2008-11-05 10:59:00 · 816 阅读 · 0 评论 -
js验证类
一、验证类一、验证类1、数字验证内1.1 整数1.2 大于0的整数 (用于传来的ID的验证)1.3 负整数的验证1.4 整数不能大于iMax1.5 整数不能小于iMin2、时间类2.1 短时间,形如 (13:04:06)2.2 短日期,形如 (2003-12-05)2.3 长时间,形如 (2003-12-05 13:04:06)2.4 只有年和月。形如(2003-原创 2009-02-26 14:02:00 · 825 阅读 · 0 评论 -
快速移除数组中重复项
New Document function distinct(a){ return /(/x0f[^/x0f]+/x0f)[/s/S]*?/1/g.test(a)?distinct(a.replace(/(/x0f[^/x0f]+/x0f)([/s/S]*?)(/1)/g,"$1$2")):a;}var ary = new Array("111","22","33","1111","33原创 2008-10-07 13:15:00 · 408 阅读 · 0 评论 -
返回[页宽,页高,可见区宽,可见区高]
/*返回[页宽,页高,可见区宽,可见区高]*/function getPageSize(){var xScroll, yScroll;if (window.innerHeight && window.scrollMaxY) { xScroll = document.body.scrollWidth; yScroll = window.innerHeight + window.scrol原创 2008-10-07 13:14:00 · 679 阅读 · 0 评论 -
JS的正则表达式
//校验是否全由数字组成 代码1. function isDigit(s) 2. { 3. var patrn=/^[0-9]{1,20}$/; 4. if (!patrn.exec(s)) return false 5. return true 6. } //校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串原创 2008-07-23 15:35:00 · 339 阅读 · 0 评论 -
领悟 JavaScript 中的面向对象
JavaScript 是面向对象的。但是不少人对这一点理解得并不全面。在 JavaScript 中,对象分为两种。一种可以称为“普通对象”,就是我们所普遍理解的那些:数字、日期、用户自定义的对象(如:{})等等。还有一种,称为“方法对象”,就是我们通常定义的 function。你可能觉得奇怪:方法就是方法,怎么成了对象了?但是在 JavaScript 中,方法的确是被当成对象来处理的。下面是原创 2008-07-23 15:34:00 · 458 阅读 · 0 评论 -
javascript技巧参考
· 事件源对象 event.srcElement.tagName event.srcElement.type · 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); · 事件按键 event.keyCode event.shiftKey eve原创 2008-07-23 18:24:00 · 384 阅读 · 0 评论 -
JS实现数字金额转换为大写金额
function atoc(numberValue){ var numberValue=new String(Math.round(numberValue*100)); // 数字金额 var chineseValue=""; // 转换后的汉字金额 var String1 = "零壹贰叁原创 2008-07-29 16:55:00 · 1803 阅读 · 0 评论 -
倒计时js
function GetRTime(){var EndTime= new Date(2008,07,08,20,00); //截止时间:2008年8月8日20时0分var NowTime = new Date();var nMS =EndTime.getTime() - NowTime.getTime();var nD =Math.floor(nMS/(1000 * 60 * 60 * 24))原创 2008-08-06 12:16:00 · 483 阅读 · 0 评论 -
根据键盘操作表格
table{ border-collapse: collapse; border: 1px solid blue;}th, td{ border: 1px solid blue; } 根据键盘操作表格!注:IE6sp1 测试可用!FF2 不兼容。 tab:正向切换单元格。 shift + tab:反向切换单元格。 上下方向键:换行。 左右方原创 2008-10-07 13:15:00 · 451 阅读 · 0 评论 -
常用的107条Javascript
1. document.write( " "); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document- >html- >(head,body) 4.一个浏览器窗口中的DOM顺序是:window- >(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getEle原创 2008-10-07 13:27:00 · 324 阅读 · 0 评论 -
用Javascript评估用户输入密码的强度
密码已经是我们生活工作中必不可少的工具,但一个不安全的密码有又有可能会给我们造成不必要的损失。作为网站设计者,如果我们在网页中能对用户输入的密码进行安全评估,并显示出相应的提示信息,那么对用户设置一个安全的密码将有很大帮助。同时也使得网站更具人性化,更有吸引力. 什么是一个安全的密码呢?本程序按以下的方式进行评估. 1.如果密码少于5位,那么就认为这是一个弱密码. 2.如果密码只由数字、小原创 2008-10-07 13:11:00 · 464 阅读 · 0 评论 -
用js做冒泡排序
New Document //Javascript DubbleSort Demo请输入排序序列:(输入序列请用半角逗号隔开)//code by douguoqiang1980@163.com document.getElementById("order").onclick=function(){ var xPoint = screen.width/4; var yPoint原创 2008-10-07 13:13:00 · 816 阅读 · 0 评论 -
JS删除确认整理
//开发web程序,删除确认是个很友好的功能,有一个简单的方法实现,只要在之间加入如下javascript代码即可 function delete_confirm(e){ if (event.srcElement.outerText == "删除") event.returnValue = confirm("您确认执行删除操作么?");}document.onclick = de转载 2010-04-22 14:59:00 · 1361 阅读 · 0 评论