![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
zi_jun
这个作者很懒,什么都没留下…
展开
-
JS常用校验方法
JS常用校验方法:1、判断输入框是否为空,为空时弹出提示框2、关闭窗口3、检查输入字符串是否为数字4、强制把大写转换成小写5、手机号码校验,长度为11位数字。6、电子邮件校验7、电话号码校验8、身份证号码校验9、校验必须是数字或者字母10、检验数字是否正确(可以为负数)11、将小数四舍五入详细代码清单如下:String path = re转载 2012-07-18 00:59:03 · 1110 阅读 · 0 评论 -
关于javascript中的回调函数
考虑一个这样的例子: 假如某个项目的底层和高层是由不同的人员协同完成.底层负责数据的存取,高层负责数据的表示.当高层要用到某个模块的数据,于是他对底层人员说,我需要你们提供满足某种需求的数据,你给我提供一个接口. 底层的人员说:我给你提供数据,怎么展示和处理则是你的事情.我不可能为你每个需求都提供一个数据接口,我给你提供一个通过的接口.你得到数据,然后自己写函数去转载 2012-10-09 23:12:10 · 621 阅读 · 1 评论 -
js字符串函数
JS自带函数concat将两个或多个字符的文本组合起来,返回一个新的字符串。var a = "hello";var b = ",world";var c = a.concat(b);alert(c);//c = "hello,world"indexOf返回字符串中一个子串第一处出现的索引(从左到右搜索)。如果没有匹配项,返回 -1 。var index1 =转载 2012-10-10 12:50:42 · 2530 阅读 · 0 评论 -
播放器js控制realplayer(JS 视频播放器)
var state; var varb; var varfullscreen=0;function loop() { WindowsMediaPlayer.playCount=2; }function openfile() { var fstr=''; F转载 2012-10-11 12:24:33 · 5650 阅读 · 2 评论 -
JS函数定义方式的区别
关于JS的函数定义方式有以下两种:(1)典型的函数声明function slide(arguments){//...code}(2)以函数表达式的形式定义函数var slide = function(arguments){//...code}虽然上面两种方式逻辑上是等价的,但是还是有点小区别:区别一:例一中的函数会在代码执转载 2012-10-09 22:15:43 · 4274 阅读 · 0 评论 -
Javascript typeof 用法
在js里用到数组,比如 多个名字相同(的)input, 若是动态生成(的), 提交时就需要判断其是否是数组. if(document.mylist.length != "undefined" ) {} 这个用法有误. 正确(的)是 if( typeof(document.mylist.length) != "undefined" ) {} 或 if( !isNaN(document转载 2012-10-09 22:41:06 · 665 阅读 · 0 评论 -
javascript 之 push方法
JavaScript中的push是Array对象中的一个方法.push方法可以为一个已存在的数组添加新的元素.比如说你的数组中已存在3个元素.有时候你必须动态的向该数组中再添加新的元素,来改变现有数组中的内容.push方法可以实现这一要求.当然你可以使用push方法向某个数组中添加一个元素或多个 语法:a_Arr.push(item1,item2);转载 2012-10-09 22:43:22 · 2326 阅读 · 0 评论 -
对JavaScript中原型的理解
从纯粹的面向对象思想(Java思想)向Javascript语言面向对象思想的转化,经历沉痛而惨烈。Javascript中对象和类的概念转化悄然不动声色,让人迷糊。有时候,对Java理解得越清楚,对Javascript理解起来就越费劲。尤其对Javascript的原型对象的理解颇费功夫。按照定义,每个javascript对象都有一个原型对象(简称原型),这个原型是由该对象的构造函数所定义(j转载 2012-09-20 16:12:51 · 1403 阅读 · 0 评论 -
使用百度地图API将谷歌地图坐标转换为百度地图坐标
从谷歌地图坐标转换成百度地图坐标的。http://api.map.baidu.com/ag/coord/convert?from=2&to=4&x=116.254615&y=29.814476返回格式:{"error":0,"x":"MTE2LjI2MTA5OTEyMjE=","y":"MjkuODIwNTYwODc0ODQ2"}其中 x和y是经过base64编码的坐标,可以直接传递给转载 2012-10-10 23:12:31 · 12989 阅读 · 1 评论 -
Dtree+Jquery动态生成树节点.
1.先来介绍一下. dtree 的用法.(我引用了以前我收集的一篇文章.还比较详细,出处不记得啦).文章下面会附带dtree用法的例子. Dtree目录树的总结 一:函数 1:页面中 tree.add(id,pi转载 2012-12-22 22:58:32 · 4015 阅读 · 2 评论 -
JavaScript操作符instanceof揭秘
在JavaScript中,我们可以用instanceof操作符来判断对象是否是某个类的实例,如果obj instaceof Class返回true,那么我们认为obj是Class的实例,obj要么由Class创建,要么由Class的子类创建。来自Java或其他强类型语言的开发者一定认为如果obj instaceof Class返回true,那么obj肯定拥有Class的所有属性。事实是这样么?我们转载 2012-10-09 22:45:04 · 634 阅读 · 0 评论 -
JS函数的几种定义方式
JS函数的定义方式比较灵活,它不同于其他的语言,每个函数都是作为一个对象被维护和运行的。先看几种常用的定义方式:function func1([参数]){/*函数体*/}var func2=function([参数]){/*函数体*/};var func3=function func4([参数]){/*函数体*/};var func5=new Functio转载 2012-10-09 22:17:41 · 994 阅读 · 0 评论 -
javascript call
javaScript 中的 call() 是一个奇妙的方法,但也是一个让人迷惑的方法,先看一下官方的解释:call 方法 请参阅 应用于:Function 对象 要求 版本 5.5 调用一个对象的一个方法,以另一个对象替换当前对象。 call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 参数 thisObj 可选项。将转载 2012-10-09 22:12:53 · 490 阅读 · 1 评论 -
Javascript中最常用的55个经典技巧
1.oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以在转载 2012-07-18 01:00:54 · 826 阅读 · 0 评论 -
js跳转页面方法大全
在编程中,js是很好的客户端验证语言,这里转载了一个网友的一篇日志!一是自己可以随时看看,同时也希望对关注php爱好者和爱好php学习的朋友们有所帮助!3布丁足迹;秒后自动跳转…… function countDown(secs){ tiao.innerText=secs; if(--secs>0) setTimeout("countDown("+secs+转载 2012-07-18 00:20:39 · 699 阅读 · 0 评论 -
JS 触发事件大全
事件浏览器一般事件onclickIE3、N2鼠标点击时触发此事件ondblclickIE4、N4鼠标双击时触发此事件onmousedownIE4、N4按下鼠标时触发此事件onmouseupIE4、N4鼠标按下后松开鼠标时触发此事件onmouseover转载 2012-09-13 01:53:39 · 568 阅读 · 0 评论 -
JS的window.createPopup()
JS的window.createPopup()学习function OpenShortcutMenu( domObj ){var pop = window.createPopup();var popBody = pop.document.body;popBody.innerHTML = "Testing..."pop.show(window.event.x, 76, 140转载 2012-10-07 16:52:01 · 3115 阅读 · 0 评论 -
网页右下角弹出提示框
http://www.w3.org/1999/xhtml" > JavaScript提示框 /** * 类名:CLASS_MSN_MESSAGE * 功能:提供类似MSN消息框 * 示例: * var MSG = new CLASS_MSN_MESSAGE("aa",200,120,"短消息提示:","您有1封消息转载 2012-10-08 12:22:59 · 709 阅读 · 0 评论 -
window.createPopup()
Popup窗口是IE5.5及以后版本提供的一个新feature:·popup窗口在用户点击它自身之外的任何地方或另一个popup打开的时候会自动关闭; ·popup在显示的时候不能获得焦点,所以用户已focused的操作将继续在其父窗口中执行; ·组成popup的DHTML可以存储在其父document或其他的document元素中; ·popup窗口中不支持文本框一类的编辑框转载 2012-10-07 16:57:39 · 1332 阅读 · 0 评论 -
关于document.cookie的使用
设置cookie每个cookie都是一个名/值对,可以把下面这样一个字符串赋值给document.cookie:document.cookie="userId=828";如果要一次存储多个名/值对,可以使用分号加空格(; )隔开,例如:document.cookie="userId=828; userName=hulk";在cookie的名或值中不能使用分号(;)、逗号(,)、转载 2012-10-08 20:31:32 · 389 阅读 · 0 评论 -
JavaScript定义类或函数的几种方式小结
提起面向对象我们就能想到类,对象,封装,继承,多态。在《javaScript高级程序设计》(人民邮电出版社,曹力、张欣译。英文名字是:Professional JavaScript for Web Developers)这本书中描述的还算比较详细。我们看看JavaScript中定义类的各种方法。 1.工厂方式 javaScript中创建自己的类和对象,我们应该是必须掌握的,我们都知道j转载 2012-10-09 22:39:50 · 600 阅读 · 0 评论 -
从js存取删cookie
//写cookies函数function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值{ var Days = 30; //此 cookie 将被保存 30 天 var exp = new Date(); //new Date("December 31, 9998"); exp.setTime(exp.ge转载 2012-10-10 10:31:50 · 580 阅读 · 1 评论 -
js控制框架页显示
经常看到别人做的框架页可以收缩,自己也想做一个。偷偷研究了一下,发现并不神秘。嘿嘿。不敢独享跟我一样的菜鸟可以偷学两招。嘿嘿。基本的效果可以看下图:仔细观察下面的页面,大多数人会回答是一个左右分的框架。呵呵。不然,其实他是左中右三分的框架页。只不过中间的框架页宽度非常之小而已。 查看源码可以知道主框架源码如下:转载 2012-12-26 18:31:21 · 885 阅读 · 0 评论