JavaScript
BUG胡汉三
曾梦想仗剑走天涯,因BUG改变原计划。
展开
-
JS 钟表
欢迎技术交流。 QQ:138986722第一个:<!--function clock () {var nowtime=new Date()nowhour=nowtime.getHours()if (nowhour>=12) nowhour-=12nowminute=nowtime.getMinutes()nowsecond=nowtime.getSeconds()n原创 2011-05-18 13:28:00 · 2016 阅读 · 1 评论 -
好好学一遍JavaScript 笔记(五)——正则表达式基础
欢迎技术交流。 QQ:138986722javaScript正则——RegExp:RegExp有个test()方法、如果给定字符串(只有一个参数)匹配这个模式、它就返回true、否则返回false。正则表达式中/i,/g,/ig,/gi,/m的区别和含义/i (忽略大小写)/g (全文查找出现的所有匹配字符)/m (多行查找)/gi(全文查找、忽略大小写)/ig原创 2011-12-30 10:03:48 · 1504 阅读 · 0 评论 -
好好学一遍JavaScript 笔记(十)——IE跟DOM事件函数区别
欢迎技术交流。 QQ:1389867221、获取目标位于事件中心的对象称为目标(target).假设为元素分配onclick事件处理函数、触发click事件时、就被认为是目标。IE、目标包含在event对象的srcElement属性中: var oTarget = oEvent.srcElement;在DOM兼容的浏览器中、目标包含在target属性中: var o原创 2012-02-22 13:56:28 · 3714 阅读 · 0 评论 -
好好学一遍JavaScript 笔记(十一)——事件的类型
欢迎技术交流。 QQ:138986722一事件的类型: 根据触发事件的事物和事件发生的对象,可将浏览器中发生的事件分成几个类型。DOM标准定义了以下几组事件: 鼠标事件:用户使用鼠标操作时触发; 键盘事件:用户敲击键盘、输入时触发; HTML事件:窗口发生变动或者发生特定的客户端-服务端交互时触发; 突变事件:底层的DOM结构发生改变时原创 2012-08-03 16:49:03 · 2015 阅读 · 0 评论 -
JS select option 元素的大批量添加
欢迎技术交流。 QQ:138986722最近项目需要这么一个很蛋疼的需求。我都想知道、干嘛要添加这么数据到select里面去呢、疯了吗(测试数据1W多条)?结果是老总说必须加、功能没实现是我们的问题、他们用不用得了、是他们的问题。需求是这样的:用户选择完毕还可以删除所选的选项:一两百条、添加那是毛毛雨、分分钟搞定啊!但是数据多了的时候就老火了、浏览器原创 2012-08-24 17:13:21 · 9377 阅读 · 1 评论 -
当多个文本框都用onblur()验证时、页面会进入死循环
欢迎技术交流。 QQ:138986722最近在给老项目加验证文本框是否数字、不能为空、不能重复这些东西。当我做好过后突然发现、我每个文本框都用管理onblur()事件来触发验证、结果进入了死循环!关闭页面都得用进程杀掉(或者右键关闭)......好了废话不多说、讲解决办法先:多个文本框用一个onblur方法处理、采用if else结构function prmecNo原创 2012-11-13 11:52:13 · 6330 阅读 · 1 评论 -
JavaScript Date 对象参考手册
Date 对象Date 对象用于处理日期和时间。创建 Date 对象的语法:var myDate=new Date()注释:Date 对象会自动把当前日期和时间保存为其初始值。Date 对象属性FF: Firefox, IE: Internet Explorer属性描述FFIEconstructor返回对创建此对象的原创 2013-03-19 10:02:27 · 1048 阅读 · 0 评论 -
JS 关闭窗口跟刷新窗口事件
<!-- window.onbeforeunload = onbeforeunload_handler; window.onunload = onunload_handler; function onbeforeunload_handler(){ var warning="确认退出?"; re原创 2014-02-08 16:49:18 · 2178 阅读 · 0 评论 -
jquery easyui datagrid 使用参考
原文地址:http://www.cnblogs.com/youring2/archive/2013/03/01/2938661.html转载 2014-08-29 10:26:36 · 3063 阅读 · 0 评论 -
JS 左右两侧浮动广告
左右两侧浮动广告 <!-- var showad = true; var Toppx = 60; //上端位置 var AdDivW = 100; //宽度 var AdDivH = 300; //高度 var PageWidth = 800; //页面多少宽度象素下正好不出现左右滚动条 var MinScreenW = 1024; //显示广告的最小屏幕宽度象素原创 2014-12-07 10:02:20 · 6835 阅读 · 0 评论 -
js自动补全——接上一篇JavaScript自动补全
欢迎技术交流。 QQ:138986722 在"JavaScript自动补全"这篇文章中、用一个数组把"颜色集合"存储起来、然后在跟用户输入的值进行对比、这次呢把数组的值替换掉。用Ajax与后台数据进行交互、前面的代码就不多说了。数据库呢、用的是Oracle10G。js呢、用了一个框架、就是Jquery(1.4.2)。后台框架采用的是ssh~~~这个ssho(︶︿︶)o 唉!原创 2011-07-13 13:26:00 · 11998 阅读 · 7 评论 -
javaScript——优化
欢迎技术交流。 QQ:138986722 javaScript是一门解释性的语言、它不像java、C#等程序设计语言、由编译器先进行编译再运行、而是直接下载到用户的客户端进行执行。因此代码本身的优劣就直接决定了代码下载的速度以及执行的效率。 1、减缓代码下载时间: Web浏览器下载的是javaScript的源码、其中包含的长变量名、注释、空格和原创 2011-07-11 11:45:24 · 9684 阅读 · 52 评论 -
好好学一遍JavaScript 笔记(九)——事件处理函数/监听函数/事件对象
欢迎技术交流。 QQ:138986722事件处理器是与特定的文本和特定的事件相联系的JavaScript脚本代码,当该文本发生改变或者事件被触发时,浏览器执行该代码并进行相应的处理操作,而响应某个事件而进行的处理过程称为事件处理。HTML文档事件包括用户载入目标页面直到该页面被关闭期间浏览器的动作及该页面对用户操作的响应,主要分为浏览器事件和HTML元素事件两大类。在了解这两类事件之前,先原创 2012-02-17 11:53:03 · 4691 阅读 · 0 评论 -
javaScript自动补全
欢迎技术交流。 QQ:138986722 自动提示文本框首先离不开文本框本身、而提示框则采用块内嵌项目列表来实现。当前用户在文本框中每输入一个字符(onkeyup事件)时就在预定的"颜色名称集(功能很小很小)"中查找、找到匹配的项就动态加载到中、显示给用户选择、HTML代码如下: Color:原创 2011-07-08 18:31:55 · 9946 阅读 · 5 评论 -
JavaScript仿淘宝智能浮动
My JSP 'MyJsp.jsp' starting page #box{float:inherit;position:relative;width:295px;} .div1{} .div2{position:fixed;_position:absolute;top:3px;z-index:295;} google地图转载 2011-11-30 15:35:40 · 1971 阅读 · 0 评论 -
好好学一遍JavaScript 笔记(一)——基础中的基础
在此、仅仅记下重要的东西!这一章主要是基础、基础中的基础! 欢迎技术交流。 QQ:138986722 //值undefined的实际上是从值null派生来的、因此、ECMAScript把他们定义成相等 alert(null == undefined); //输出:true; //剔除字符串空格 var strings = "' 天原创 2011-12-08 10:04:36 · 2044 阅读 · 1 评论 -
好好学一遍JavaScript 笔记(二)——encode、数组、对象创建
/** * encodeURI跟encodeURIComponent的区别在于encodeURI不对 * 特殊字符进行编码如:冒号、前斜杠、问号和英镑符号. * 而encodeURIComponent则对它发现的所有非标准字符进行编码. */ var d = "旦旦而学"; //这样的URL在后台转码获取过后就可以解决get方式提交的乱码问题了.原创 2011-12-12 15:25:39 · 1521 阅读 · 0 评论 -
好好学一遍JavaScript 笔记(三)——StringBuffer、prototype
欢迎技术交流。 QQ:138986722javaScript中的String的、拼接:与其他语言类似、ECMAScript的字符串是不可变的、即它们的值不能改变。考虑下面的代码:var str = "hello";str += "world";实际上,这段代码在幕后执行的步骤如下:1、创建存储"hello"的字符串。2、创建存储"world"的字符串。3、创建存储原创 2011-12-13 16:18:12 · 1667 阅读 · 0 评论 -
好好学一遍javaScript 笔记(四)——Attribute、HTML元素、文档碎片、table操作
欢迎技术交流。 QQ:138986722getAttribute、setAttribute获取跟设置对象的属性:function documentTest(){ var oHtml = document.documentElement; //取得元素 var oHead = oHtml.firstChild; //获取 var oBody = oHtml.l原创 2011-12-27 14:25:42 · 2331 阅读 · 1 评论 -
好好学一遍JavaScript 笔记(六)——正则表达式基础二
欢迎技术交流。 QQ:138986722继续正则表达式——量词: /** * 量词可以指定某个特定模式出现的次数。当指定某个模式应当出现 * 的次数时、可以指定硬性数量(例如、某个字符应该出现三次)、也 * 可以指定软性数量(例如、这个字符至少应该出现一次、不过可以原创 2012-01-05 12:56:18 · 1304 阅读 · 0 评论 -
好好学一遍JavaScript 笔记(七)——RegExp对象与常用正则
欢迎技术交流。 QQ:138986722javaScript RegExp对象:global——Boolean值、表示g(全局选项)是否已设置 ignoreCase——Boolean值、表示i(忽略大小写选项)是否已设置lastIndex——整数、代表下次匹配将会从哪个字符位置开始(只有当使用exec()或test()函数才会填入、否则为0)multiline——Boole原创 2012-01-10 14:22:18 · 1161 阅读 · 0 评论 -
好好学一遍JavaScript 笔记(八)——冒泡型事件、捕获型事件
欢迎技术交流。 QQ:138986722冒泡型事件的基本思想是、事件按照从最特定的事件目标到最不特定的事件目标(document对象)的顺序触发。 点击 IE5.5冒泡顺序如下:(1)(2)(3)为什么称作冒泡、因为事件按照DOM的层次结构像水泡一样不断上升。让我想起了一首歌:"吹泡泡、吹原创 2012-02-15 10:54:28 · 12992 阅读 · 2 评论 -
javaScript——杨辉三角
杨辉三角是计算二项式乘方展开式的系数时必不可少的工具、是由数字排列而成的三角形数表。 资料:杨辉三角第n行的第1个数为1,第二个数为1×(n-1),第三个数为1×(n-1)×(n-2)/2,第四个数为1×(n-1)×(n-2)/2×(n-3)/3…依此类推。 杨辉三角另外一个重要的特性就是每一行首尾两个数字都是1、中间的数字等于上一行相邻两个数字的和、即排列组合原创 2011-07-08 13:18:59 · 19696 阅读 · 5 评论