
Js.Common
文章平均质量分 55
阿云ivan
努力工作是成功的前提,聪明工作是成功的关键
展开
-
JavaScript常用函数
0、过滤html标记str.match(/]*>[/s/S]*?/ig); 1、JavaScript删除字符串前后的空格String.prototype.trim = function() //可用JQ代替{return this.replace(/(^/s*)|(/s*$)/g, "");}2、JavaScript判断是否是数字(功能相当于isNaN)function i原创 2008-07-14 14:10:00 · 1010 阅读 · 0 评论 -
javascript定义函数的几种方式
1:调用关键字function来构造 如: function distance(x1,x2,y1,y2) ...{ var dx=x2-x1; var dy=y2-y1; return Math.sqrt(dx*dx+转载 2009-08-19 10:43:00 · 4232 阅读 · 1 评论 -
JavaScript定义类的几种方式
提起面向对象我们就能想到类,对象,封装,继承,多态。在《javaScript高级程序设计》(人民邮电出版社,曹力、张欣译。英文名字是:Professional JavaScript for Web Developers)这本书中描述的还算比较详细。我们看看JavaScript中定义类的各种方法。 1.工厂方式 javaScript中创建自己的类和对象,我们应该是必须掌握的,我们都转载 2009-01-17 22:59:00 · 26399 阅读 · 9 评论 -
void(0) 与 #
Javascript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。 void 操作符用法格式如下: 1. javascript:void (expression) 2. javascript:void expression如:单击此处看看效果 //实际上相当于一个死链接。如:单击此处提交表单 //用户单击时会提交表单 注意:单击此处 与单击此处原创 2008-10-08 14:40:00 · 1215 阅读 · 1 评论 -
JavaScript cookie
假如利用一个不变的框架来存储购物栏数据,而商品显示页面是不断变化的,尽管这样能达到一个模拟全局变量的功能,但并不严谨。例如在导航框架页面内右击,单击快捷菜单中的【刷新】命令,则所有的JavaScript变量都会丢失。因此,要实现严格的跨页面全局变量,这种方式是不行的, JavaScript中的另一个机制:cookie,则可以达到真正全局变量的要求。 cookie 是浏览器提供的一种机制,转载 2008-10-07 16:34:00 · 993 阅读 · 0 评论 -
JavaScript 函数调用规则和if条件判断
一、函数调用1、 js的函数调用只匹配函数名,不匹配参数列表,也就是说调用函数时只要找到相同的函数名就调用,而不管参数是否匹配。2、参数从第一个开始赋值传递,没有赋值的就赋予undefined。3、可以用arguments统计或得到传进来的参数function listArg() { for(var i=0;i { alert(arguments[原创 2008-10-08 11:53:00 · 1794 阅读 · 0 评论 -
JS中的attachEvent、addEventListener如何传递参数
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> Untitled Page 超链接link1 超链接link2 function AttachEvent(target, eventName原创 2008-10-06 15:22:00 · 10633 阅读 · 7 评论 -
javascript 调试
一、在IE7调试(已安装vs2008)1、打开IE,单击菜单栏的“工具”->Internet 选项->高级选项卡->取消“禁用脚本调试(Internet Explorer)”。2、设置javascript断点(与后台代码的断点设置操作一样)。3、按F5调试。二、在IE8调试在IE8下按F12打开Developer Tools工具调试。 三、在FireFox下调试1、原创 2008-09-29 14:46:00 · 1002 阅读 · 0 评论 -
Firefox下Clipboard的读写
//Firefox下Clipboard的读写js脚本/**************************************************http://www.krikkit.net/howto_javascript_copy_clipboard.html将字符串maintext复制到剪贴板*********************************************原创 2008-08-18 17:09:00 · 4630 阅读 · 2 评论 -
Javascript常用代码
IE7、FF3obj.disabled=true/false;obj.readOnly=true/false; //注意大小写td.rowSpan=2; td.colSpan=2; //注意大小写另外type、value、id等对象固有属性可以直接用点引用,无需用setAttribute、getAttribute等方法。触发某对象的事件:document.getElementById(obje转载 2008-07-28 13:54:00 · 896 阅读 · 0 评论 -
javascript 窗口之间的调用
1、window.open产生的调用在子窗口中引用父窗口:window.opener在子窗口中引用父窗口的函数:window.opener.callMe();注:callMe父窗口里的js函数。 居住打开var w=500;var h=600;var l=screen.width/2-w/2;var t=screen.height/2-h/2;window.open("M原创 2008-07-16 09:18:00 · 842 阅读 · 0 评论 -
javascript 日期常用函数
//判断是否是日期//note:不能准确判断闰年的2月日期,需用js另外处理function isDate(str){ var patt=/^(((([1-9])|(0[1-9])|(1[012]))[-./]((0?/d)|([12]/d)|(3[01]))[-./](19|20)/d{2})|((19|20)/d{2}[-./](([1-9])|(0[1-9])|(1[0原创 2008-10-08 16:28:00 · 2021 阅读 · 0 评论