
javascript
文章平均质量分 68
kemy88
这个作者很懒,什么都没留下…
展开
-
javascript小技巧
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.ctr转载 2006-11-17 20:28:00 · 906 阅读 · 0 评论 -
javascript学习笔记(四)--检测浏览器和操作系统
var sUserAgent = navigator.userAgent;var fAppVersion = parseFloat(navigator.appVersion);function compareVersions(sVersion1, sVersion2) { var aVersion1 = sVersion1.split("."); var aVersion2 =转载 2007-07-26 08:37:00 · 1128 阅读 · 0 评论 -
getElementById 用法的一个技巧
假设实现把 TextBox1 的字符实时的拷贝到 TextBox2 中,代码如下: function CopyStr() { document.getElementById("TextBox2").value = document.getElementById("TextBox1").value; }原创 2007-04-28 21:52:00 · 2270 阅读 · 0 评论 -
javascript学习笔记(八)--错误处理
1.onerror事件处理函数onerror事件处理函数是第一个用来协助javascript处理错误的机制。页面上出现异常时,error事件便在window对象上触发。例如:html> head> title>OnError Exampletitle> script type="text/javascript"> window.onerr转载 2007-07-31 07:59:00 · 2279 阅读 · 0 评论 -
javascript学习笔记(五)--事件
var EventUtil = new Object;EventUtil.addEventHandler = function (oTarget, sEventType, fnHandler) { if (oTarget.addEventListener) { oTarget.addEventListener(sEventType, fnHandler, false);转载 2007-07-27 07:46:00 · 770 阅读 · 0 评论 -
javascript学习笔记(七)--DOM基础
一、DOM基础1.节点(node)层次Document--最顶层的节点,所有的其他节点都是附属于它的。DocumentType--DTD引用(使用语法)的对象表现形式,它不能包含子节点。DocumentFragment--可以像Document一样来保存其他节点。Element--表示起始标签和结束标签之间的内容,例如或者。这是唯一可以同时包含特性和子节点的节点类型。Attr--代表一对特性名和特转载 2007-07-30 07:57:00 · 1296 阅读 · 0 评论 -
javascript学习笔记(六)--资料
javascript的源码实例:http://dl2.youkuaiyun.com/down4/20070730/30075916327.rar 转自:http://www.blogjava.net/ilovezmh/archive/2007/04/18/111435.html转载 2007-07-30 08:00:00 · 887 阅读 · 0 评论 -
String.prototype使用
String.prototype使用 JS常用方法 <!--<rdf:rdf xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"xmlns:dc="http://purl.org/dc/elements/1.1/"xmlns:trackback="http://madskills.com/public/xml/rs转载 2007-05-18 12:56:00 · 1632 阅读 · 0 评论 -
js复制网页input的内容
focus();function CheckOthers(form){ for (var i=0;ifunction CheckAll(form){for (var i=0;iif ( top.location.href == window.location.href && window.location.href.indexOf("no_full_screen") == -1 ){self.mo原创 2007-08-22 07:58:00 · 3058 阅读 · 0 评论 -
js代码整理
父框架重定向 window.parent.location.reload(www.hthings.com) 1.文本框焦点问题onBlur:当失去输入焦点后产生该事件onFocus:当输入获得焦点后,产生该文件Onchange:当文字值改变时,产生该事件Onselect:当文字加亮后,产生该文件(value==) {value=郭强}">点击时文字消失,失去焦点时文字再出现转载 2007-08-24 13:43:00 · 2235 阅读 · 0 评论 -
同时上传多个文件
类似163附件上传的效果 form style="margin:0px" name="form" enctype="multipart/form-data" method="post" action=""PHP_SELF"];?>" onsubmit="return checkform();">style type="text/css">#fileList{border-colla原创 2007-11-18 11:41:00 · 1971 阅读 · 1 评论 -
javascript学习笔记(三)--正则表达式
一、简单模式1.元字符这里是正则表达式用到的所有元字符( [ { / ^ $ | ) ? * + .任何时候要在正则表达式中使用这些元字符,都必须对它们进行转义。因此要匹配一个问号,正则表达式就该这样表示:var veQMark =//?/;或者这样表示:var veQMark=new RegExp("//?");注意当正则表达式以第二种形式表示时,所有的反斜杠都必须用两个反转载 2007-07-25 22:02:00 · 889 阅读 · 0 评论 -
javascript学习笔记(二)--继承
一、继承的方式1.对象冒充function ClassA(sColor) { this.color = sColor; this.sayColor = function () { alert(this.color); };}function ClassB(sColor, sName) { this.newMethod = ClassA; this.n转载 2007-07-24 07:48:00 · 889 阅读 · 0 评论 -
javascript学习笔记(一)--对象
原文转自:http://www.blogjava.net/ilovezmh/archive/2007/04/16/111098.html一、定义类或对象1.工厂方式创建对象car var oCar = new Object;oCar.color = "red";oCar.doors = 4;oCar.mpg = 23;oCar.showColor = function(){ alert转载 2007-07-23 09:12:00 · 1084 阅读 · 2 评论 -
DIV+CSS+JS分类显示
太平洋电脑网上的分类菜单显示function MM_findObj(n, d) { //v3.0 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n原创 2006-12-23 10:34:00 · 2857 阅读 · 0 评论 -
js中结合使用php
js中结合使用php在写js代码时也可以插入php代码:例子:function check_inv(){ if(count($_COOKIE[cookieinv])){ echo "document.form.fm_submit_ship.value=submitship;"; echo "document.form.submit();"; } else{ echo "alert(原创 2006-12-23 12:49:00 · 4216 阅读 · 0 评论 -
js判断checkbox数组是否选中
关键:因为是数组,必须用getElementsByName来识别function check(checked){ for(var i=0;i { var e = document.form.elements[i]; if (e.name == choice[]) { e.checked = checked; } } }function ch原创 2007-01-09 10:04:00 · 5525 阅读 · 0 评论 -
几种tabbar效果
近来在网上瞎逛的时候,发现了几种talbar的效果不错在这整理一下,1.ablibaba上的主要思想是:通过一个js改变css,事先写好了两种css.一个是没有点中(激活的)情况 .tab ,一个是激活后的 .tabActive.通过web 元素的id 和class结合. document.getElementById(id).className=tabactive;原创 2007-03-01 08:29:00 · 2219 阅读 · 0 评论 -
style.display问题
style.display的属性在这我就不多说了。。用得最多的无非是隐藏:none显示:block(表示块级)或者是style.display= 以下主要是介绍我在使用中遇到的问题我想实现的效果是利用某个事件来控一个表格的一列隐藏与显示第一段是错误的代码:原因是div的style.display是块级别的.它和的位置放得不当show1aabba1b1a2b2fu原创 2007-03-06 21:59:00 · 4656 阅读 · 0 评论 -
回车切换焦点问题
今天碰到一个需要回车切换焦点的问题:在网上搜了一把:最经典且简结的代码是替换enter键为tab键具体代码如下:我已测试过可行:function enterToTab(){ if(event.srcElement.type != button && event.srcElement.type != textarea &&event.s原创 2007-03-10 23:27:00 · 962 阅读 · 0 评论 -
正则表达式 2(转)
正则表达式的能力有限 1.确认有效电子邮件格式 下面的代码示例使用静态 Regex.IsMatch 方法验证一个字符串是否为有效电子邮件格式。如果字符串包含一个有效的电子邮件地址,则 IsValidEmail 方法返回 true,否则返回 false,转载 2007-03-10 23:32:00 · 900 阅读 · 0 评论 -
正则表达式 1(转)
正则表达式 1(转) 正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。 匹配中文字符的正则表达式: [/u4e00-/u9fa5]转载 2007-03-10 23:29:00 · 618 阅读 · 0 评论 -
正则表达式 3(转)
一、验证类 1、数字验证内 1.1 整数 /^(-|/+)?/d+$/.test(str) 1.2 大于0的整数 (用于传来的ID的验证) /^/d+$/.test(str) 1.3 负整数的验证 /^-/d+$/.test(str) 2、时间类 2.1 短时间,形如 (13:04:06) function isTime(str) { var a = str.match(/^(/d{1,2})(:转载 2007-03-10 23:33:00 · 1044 阅读 · 0 评论 -
弹出窗口 resize 时指定客户区大小
当页面载入后,resize 窗口大小时,不受菜单,工具栏影响,只关心“客户区”大小。避免了 resize 的时候,还要去估计页面之外的浏览器面积。language=JavaScript>function resizeClient(){ width = 220; height= 180; window.resizeBy( width - document.body.clientW原创 2007-01-26 22:55:00 · 959 阅读 · 0 评论 -
js获取url参数
静态html文件js读取url参数 一、字符串分割分析法。 这里是一个获取URL带QUESTRING参数的JAVASCRIPT客户端解决方案,相当于asp的request.querystring,PHP的$_GET函数:function GetRequest() { var url = location.search; //获取url中"?"符后的字串 var theRe原创 2007-12-19 20:58:00 · 1879 阅读 · 0 评论