javascript
文章平均质量分 87
一枝独秀2013
这个作者很懒,什么都没留下…
展开
-
jquery.validate.js表单验证
一、用前必备官方网站:http://bassistance.de/jquery-plugins/jquery-plugin-validation/API: http://jquery.bassistance.de/api-browser/plugins.html官方文档:http://docs.jquery.com/Plugins/Validation/Methods当前版转载 2012-09-09 18:27:59 · 2765 阅读 · 1 评论 -
javascript 面向对象编程基础 多态
<br />js的重载和重写(覆写): <br />重载的意思是,“同一个名字的函数(注意这里包括函数)或方法可以有多个实现,它们依靠参数的类型和(或)参数的个数来区分识别”。而重写(覆盖)的意思是,“子类中可以定义与父类中同名,并且参数类型和个数也相同的方法,这些方法的定义后,在子类的实例化对象中,父类中继承的这些同名方法将被隐藏”。重载的英文是overload,覆盖的英文是override。好了,概念介绍到这里,你猜到我要说什么了吗?嘿嘿,Code is cheap.看重载代码: <br />// 通过转载 2010-08-06 02:53:00 · 377 阅读 · 0 评论 -
javascript 面向对象编程基础:继承
<br />我们看到这里继承的概念是多么的直白,“拷贝一个类的prototype 到另外一个类”,好,Code is cheap,看代码: <br /><br />function class1() { } <br />function class2() { } <br />class2.prototype = class1.prototype; <br />class2.moreProperty1 = " class 2 additional string " ; <br />class2.moreMet转载 2010-08-06 02:52:00 · 389 阅读 · 0 评论 -
240多个jQuery插件
概述jQuery 是继 prototype 之后又一个优秀的 Javascript 框架。其宗旨是—写更少的代码,做更多的事情。它是轻量级的 js 库(压缩后只有21k) ,这是其它的 js 库所不=700) window.open(http://www.cnblogs.com/images/cnblogs_com/Terrylee/WindowsLiveWriter/240jQuery_128原创 2009-03-13 00:10:00 · 419 阅读 · 0 评论 -
extjs
demo http://miniajax.com/json数据格式学习http://kangc.cnblogs.com/ext实例http://www.cssrain.cn/article.asp?id=1143 ext官方站http://extjs.comextjs中文站http://extjs.org.cn/node/81原创 2009-03-13 00:19:00 · 429 阅读 · 0 评论 -
js处理键盘事件
获取键盘控制事件是实现交互性最有力的方法之一。 首先需要了解的是如何初始化该事件,基本语句如下: document.onkeydown = keyDown 当浏览器读到这个语句时,无论按下键盘上的哪个键,都将呼叫KeyDown()函数。 捕获键盘事件对于不同的浏览器来说有点困难,我们分别的来学习不同浏览器的实现语句。 Netscape转载 2008-12-25 17:00:00 · 598 阅读 · 0 评论 -
javascript中得到当前窗口的高和宽
在javascript中得到当前窗口的高和宽 var s = ""; s += "/r/n网页可见区域宽:"+ document.body.clientWidth; s += "/r/n网页可见区域高:"+ document.body.clientHeight; s += "/r/n网页可见区域宽:"+ document.body.offsetWidth +" (包括边线和滚动条的宽)";转载 2008-12-24 15:39:00 · 606 阅读 · 0 评论 -
Window.Open() 和 window.showModalDialog()参数
SCRIPT LANGUAGE="javascript"><!-- window.open (page.html, newwindow, height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no) //写成一转载 2008-12-23 16:02:00 · 562 阅读 · 0 评论 -
获取showModalDialog()的不同返回值
a.html:*******************************************************************************************http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">无标题文档 fun原创 2008-12-23 17:03:00 · 453 阅读 · 0 评论 -
js兼容ieff多浏览器的提交ctrl+enter
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http://www.w3.org/1999/xhtml"> 无标题文档 function isKeyTrigger(e,keyCode){ var argv = isKeyTrigger.arguments; var argc = isKeyTrigger转载 2009-03-03 19:56:00 · 537 阅读 · 0 评论 -
javascript 面向对象编程基础:封装
<br />很长一段时间以来(这里本人要幸灾乐祸地说),js是“一种点缀的作用,完成很有限的功能,诸如表单验证之类,其语言本身也一直被当作过程化的语言使用,很难完成复杂的功能。”。但是(这里本人要苦大仇深、痛心疾首地说),“而Ajax的出现使得复杂脚本成为必需的组成部分,这就对 JavaScript 程序设计提出了新的要求,很多Ajax应用开始利用JavaScript面向对象的性质进行开发,使逻辑更加清晰。事实上,JavaScript 提供了完善的机制来实现面向对象的开发思想。”。额的神啊,本来就不想学不敢转载 2010-08-06 02:54:00 · 346 阅读 · 0 评论 -
JS 面向对象的5钟写法
<br />简介:这是JS 面向对象的5钟写法的详细页面,介绍了和jquery,有关的知识,加入收藏请按键盘ctrl+D,谢谢大家的观看!要查看更多有关信息,请点击此处<br />Java代码复制代码 代码如下:<br />//第1种写法 <br />function Circle(r) { <br />this.r = r; <br />} <br />Circle.PI = 3.14159; <br />Circle.prototype.area = function() { <br />return转载 2010-08-06 02:50:00 · 576 阅读 · 0 评论 -
中存在5中原始数据类型
js中存在5中原始数据类型:1.Undefined(未定义):值只有一个undefined; 实例: var str; alert(str); 结果:undefined2.Null:值只有一个null3.String:可以使用''或双引号。返回数据类型时,可以使用typeof;typeof是一元运算符,后跟变量名转载 2012-09-11 23:25:04 · 850 阅读 · 0 评论 -
jquery国产表单验证
http://validform.rjboy.cn/转载 2012-09-09 21:31:23 · 404 阅读 · 0 评论 -
国产jquery表单验证控件
http://validform.rjboy.cn/转载 2012-09-09 21:30:13 · 382 阅读 · 0 评论 -
IIS支持解析json
IIS支持解析json一、 windows XP1. MIME设置:在IIS的站点属性的HTTP头设置里,选MIME 映射中点击”文件类型”-”新类型”,添加一个文件类型:关联扩展名:*.json内容类型(MIME):application/x-javascript2. Script Map Handler设置:还是在IIS的站点属性里,”主转载 2012-09-01 01:52:14 · 534 阅读 · 0 评论 -
js的日期格式化函数
//-----------------------------------------------------------------------------------------------------js的日期格式化函数Date.prototype.format = function(format)powered by 25175.net{ var o =转载 2012-08-31 17:09:52 · 645 阅读 · 0 评论 -
清理html标签方法
<br />1:C#System.Text.RegularExpressions.Regex reg = new System.Text.RegularExpressions.Regex("</?[^>]+>", System.Text.RegularExpressions.RegexOptions.IgnoreCase);string 清理后的结果 = reg.Replace("需要清理的内容", "");2:javascript 方法var stripTagsRE = /<//?[^>]+>/g原创 2011-04-08 14:18:00 · 558 阅读 · 0 评论 -
js中的函数大全
<br />1.document.write("");为 输出语句<br />2.JS中的注释为//<br />3.传统的HTML文档顺序是:document->html->(head,body)<br />4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)<br />5.得到表单中元素的名称和值:document.getElementById("表单中元素的ID号").name(或value)<br />6.一个小写原创 2010-08-24 22:40:00 · 823 阅读 · 0 评论 -
js自定义事件
JavaScript实现自定义事件<br />作者:Truly<br />日期:2007.8.3<br /><br />上篇文章介绍了属性,或者说是闭包,本文讨论它的一个实际应用。<br /><br />由于将变量封装为方法,这样可以更好的保护私有变量,同时,我们也可以方便的监视它值的变化。<br /><br />先看如下代码,部分代码来自于《Action in Ajax》<html><br /><head><br /> <title>Test5</title><br /></head><br /转载 2010-08-24 02:00:00 · 464 阅读 · 0 评论 -
js事件的广播与侦听
function DoEvents(){ this.lstner=[] this.addListen=function(o){//添加侦听 this.lstner.push(o); } this.broadcastEvent=function(f,args){//广播事件 for(i=0;itest000111222333444555转载 2010-08-24 02:11:00 · 2700 阅读 · 0 评论 -
js兼容快捷键提交
无标题文档function ctlent(e){var e = e||window.event;if(e.ctrlKey && e.keyCode==13){ alert("ctrl+enter");}else if(e.keyCode==13){alert("enter");}else{}}原创 2009-03-04 00:30:00 · 427 阅读 · 0 评论 -
js弹出图层锁定页面
方法1function lock(menu) //锁定函数{menu.style.display="none"?:; //打开蒙版document.cookie="lock=yes"; //设置cookies,使锁定长期有效,lockpwd.focus(); //密码框直接获取焦点}function unlock(menu) //解锁函数{原创 2009-03-01 00:07:00 · 2814 阅读 · 1 评论 -
Ajax浏览器版本问题收藏
function Anthem_GetXMLHttpRequest(){ if (window.XMLHttpRequest) { return new XMLHttpRequest(); } else { if (window.Anthem_XMLHttpRequestProgID) { return new ActiveXObject(window.Anthem_XMLHttpRe转载 2009-01-15 13:21:00 · 526 阅读 · 0 评论 -
js与后台C#互调用
1、如何在JavaScript访问C#函数?2、如何在JavaScript访问C#变量?3、如何在C#中访问JavaScript的已有变量?4、如何在C#中访问JavaScript函数?问题1:如何在JavaScript访问C#函数?答案如下:javaScript函数中执行C#代码中的函数:方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中;2、在前台写一个js转载 2009-01-12 14:28:00 · 838 阅读 · 0 评论 -
js与后台代码的沟通
问题1如何在JavaScript访问C#函数方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2、在前台写一个js函数,内容为document.getElementById("btn1").click(); 3、在前台或后台调用js函数,激发click事件,等于访问后台c#函数;方法二:1、函数声明为public 或转载 2009-01-12 14:21:00 · 530 阅读 · 0 评论 -
tab菜单
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">无标题文档td{ font-size:14px; color:#333333; line-height:140%} body{ font-size:14px; color:#333333; line-height:140%转载 2009-01-09 17:23:00 · 998 阅读 · 0 评论 -
Javascript中event.keyCode键码值表
Javascript中event.keyCode键码值表字母和数字键的键码值(keyCode) 按键 键码 按键 键码 按键 键码 按键 键码 A 65 J 74 S 83 1 49 B 66 K 75 T 84 2 50转载 2009-01-05 14:02:00 · 791 阅读 · 0 评论 -
Javascript的Event对象详解
javascript Event方法和属性讲解Event属性和方法:type:事件的类型,如onlick中的click; srcElement/target:事件源,就是发生事件的元素; button:声明被按下的鼠标键,整数,1代表左键,2代表右键,4代表中键,如果按下多个键,酒把这些值加起来,所以3就代表左右键同时按下;(firefox中 0代表左键,1代表中间键,2代表右键) cli转载 2009-01-05 13:50:00 · 441 阅读 · 0 评论 -
精解window.setTimeout()&window.setInterval()使用方式与参数传
在使用JScript的时候,我们有时需要间隔的执行一个方法,比如用来产生网页UI动画特效啥的。这是我们常常会使用方法setInterval或setTimeout,但是由于这两个方法是由脚本宿主模拟出来的Timer线程,在通过其调用我们的方法是不能为其传递参数。 我们常用的使用场景是: [复制此代码]CODE:window.setTimeout("delayRun()", n); window.se转载 2009-01-05 15:05:00 · 702 阅读 · 0 评论 -
javascript操作XML文件
xml节点操作(javascript) DOMDocument 属性和方法 最近发现DOMDocument对象很重要,还有XMLHTTP也很重要注意大小写一定不能弄错.属性: 1Attributes 存储节点的属性列表(只读) 2childNodes 存储节点的子节点列表(只读) 3dataType 返回此节点的数据类型 4Definition 以DTD或XM转载 2009-01-06 16:43:00 · 953 阅读 · 0 评论 -
Anthem.net控件
Anthem.net是一种新的AJAX技术,它主要是提供了一个新控件库,库中包含了大量常用控件,如Button、Calendar、CheckBox等等,到目前为止为ASP.NET提供了24种新控件,实用于ASP.NET 1.0 和 ASP.NET 2.0 。 Anthem.net的所有技术都是开源的,源代码下载地址为http://nchc.dl.sourceforge.net/source转载 2009-01-15 16:15:00 · 1039 阅读 · 0 评论 -
灵活使用__postback
在.NET中,所有的服务器控件提交到服务器的时候,都会调用__doPostBack这个函数,所以灵活运用这个函数对于我们的帮助还是很大的。比如,在我们写程序的时候经常会需要动态的生成一些控件,最简单的方法就是通过一个字符串,比如string strButton = ,然后输出到页面,但是如果我们需要这个控件来执行一些服务器的功能,就比较困难了。这里我们就可以用过借用__doPostBack这个转载 2009-01-15 09:50:00 · 476 阅读 · 0 评论 -
js汉字转拼音
function hash(_key,_value){this.key = _key;this.value = _value;}function dictionary(){this.items = [];this.add = function(_key,_value){ this.items[this.items.length] = new hash(_key,_value);}}var d转载 2009-02-28 23:44:00 · 1641 阅读 · 0 评论 -
JavaScript获取Option的Value和Text值
JavaScript获取Option的Value和Text值 获取Option的Value值是比较容易的,但是用javascript获取Text值却有点麻烦,具体应该怎么样做呢?请看:<form name="form1"><select name="westenet"><option value="1">11</option><option value="2">22</option><opt原创 2009-02-24 17:25:00 · 2367 阅读 · 1 评论 -
js中窗口详细参数
"javascript"> window.open (’page.html’, ’newwindow’, ’height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no’) //写成一行 -->原创 2008-12-11 12:55:00 · 600 阅读 · 0 评论 -
javascript 中的事件一览表
onabort 当用户中断下载图像时触发。 onactivate 当对象设置为活动元素时触发。 onafterprint 对象所关联的文档打印或打印预览后立即在对象上触发。 onafterupdate 当成功更新数据源对象中的关联对象后在数据绑定对象上触发。 onbeforeactivate new 对象要被设置为当前元素前立即触发。 onbef转载 2008-12-11 09:15:00 · 433 阅读 · 0 评论 -
jquery简单体验
相关文章: jquery和prototype框架的比较。。。 Jquery1.2.6 源码分析 大胆预测下JS框架的走势 推荐圈子: Jquery 更多相关推荐 Jquery是继prototype之后又一个优秀的Javascript框架。对prototype我使用不多,简单了解过。但使用上jquery之后,马上被她的优雅吸引住了。有人使用这样的一比喻来比较p转载 2009-02-16 23:09:00 · 426 阅读 · 0 评论 -
attachEvent() / addEventListener() 对象添加触发事件(转)
attachEvent() / addEventListener() 对象添加触发事件(转) 有时候当某一对象的某一事件被触发时,它所要执行的程序可能是一大串,有可能是要呼叫某一函数,也有可能同时又要呼叫另一函数。document.getElementById("btn").onclick = method1; document.getElementById("btn").onclick =转载 2009-01-15 13:11:00 · 608 阅读 · 0 评论 -
一段有意思的js
随便打开一个网站,网页上必须有图片,否则没效果,页面打开后清除地址栏中的地址,复制如下代码到地址栏中然后按回车:javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A()转载 2009-01-16 17:32:00 · 491 阅读 · 0 评论