javascript学习
文章平均质量分 56
xinlingwuyu
这个作者很懒,什么都没留下…
展开
-
『工具手册』正则表达式
前言 正则表达式是烦琐的,但是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。只要认真去阅读这些资料,加上应用的时候进行一定的参考,掌握正则表达式不是问题。索引 1._引子 2._正则表达式的历史 3._正则表达式定义 3.1_普通字符 3.2_非打印字符 3.3_特殊字符 3.4_限定符 3.5_定位...2008-06-21 09:17:58 · 64 阅读 · 0 评论 -
Javascript利用闭包循环绑定事件
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head> ..原创 2008-10-15 12:21:10 · 217 阅读 · 0 评论 -
javascript小数取n位
(转载别人的)用Javascript取float型小数点后两位,例22.127456取成22.13,如何做? 1. 最笨的办法....... [我就怎么干的.........] function get(){ var s = 22.127456 + ""; var str = s.substring(0,s.indexOf(".") + 3); alert(str);} 2. ...2008-03-25 17:45:26 · 94 阅读 · 0 评论 -
JavaScript中的类型判断
判断对象的类型 typeof(something) 可能返回的数据为 number string boolean object function undefined 例如: 1. var str = "Hello"; alert(typeof(str)); 显示为string 2. var date = new Date(); alert(typeof(date)); 显示为object 3. f...2008-03-26 10:50:53 · 100 阅读 · 0 评论 -
js实现url的复制和jsp 获取地址栏的地址
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> New Document </TITLE><META NAME="Generator" CONTENT="EditPlus"&2008-03-26 16:15:24 · 167 阅读 · 0 评论 -
onchange事件顿悟
onchange触发原理:onchange是对象发生变化并且焦点变化时才触发的,用onpropertychange是不考虑焦点变化的2008-03-27 09:50:11 · 353 阅读 · 0 评论 -
JS操作select相关方法:新增 修改 删除 选中 清空 判断存在 等
1.判断select选项中 是否存在Value="paraValue"的Item2.向select选项中 加入一个Item3.从select选项中 删除一个Item4.修改select选项中 value="paraValue"的text为"paraText"5.设置select中text="paraText"的第一个Item为选中6.设置select中value="paraValue"的Item为...2008-03-27 18:05:51 · 60 阅读 · 0 评论 -
ajax解决乱码问题帮助文件
转:解决AJAX传送中文会导致乱码的问题关键字: AJAX,中文,乱码 解决AJAX传送中文会导致乱码的问题 //如果传送参数是直接赋予的,就会产生乱码!http_request.open("POST",url,true); http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); htt...2008-03-28 21:44:31 · 116 阅读 · 0 评论 -
利用ajax在一个网页中生成N多语句,另一页面执行生成语句
在网页1中利用ajax得到responseText返回值,比如是“form1.text1.value=3;” 那么我如何在网页1中通过js函数利用这个返回值,从而改变网页1自身中text1框的value值呢? 我只想知道通过我上面说的方法能不能实现,不要向我介绍别的方法啊,谢谢。。。 实际我是在网页1中利用ajax向网页2发送一个请求,在网页2中检索数据库,得到所需要的值,然后...2008-04-03 16:46:11 · 78 阅读 · 0 评论 -
页面刷新
1、用JavaScript刷新当前的页面:document.location.reload(); 2、子窗口刷新父窗口:window.opener.location.href=window.opener.location.href;window.close(); 3、强制载入后刷新一次加入以下代码:<script>if(window.name != "bencalie...2008-04-07 12:57:18 · 99 阅读 · 0 评论 -
Javascript的Defer属性
Script中的Defer属性如果你是一个对系统性能比较关心和在意的人,我想你应该会对Script脚本中的defer属性感兴趣的。script中的defer属性默认情况下是false的。按照DHTML编程宝典中的描述,对于Defer属性是这样写的:Using the attribute at design time can improve the download performance of a...2008-04-15 09:25:24 · 69 阅读 · 0 评论 -
table针对列排序
来源于:http://www.frequency-decoder.com/demo/table-sort-revisited/table排序代码:(function(){ fdTableSort = { regExp_Currency: /^[£$€¥¤]/, regExp_Number: /^(\-)?[0-9]+(\.[...2008-04-23 12:26:49 · 116 阅读 · 0 评论 -
(转)tablesort.js(类)
/* SortTable version 2 7th April 2007 Stuart Langridge, http://www.kryogenix.org/code/browser/sorttable/ Instructions: Download this file Add <script src="sorttable.js"></script> ...2008-04-23 15:46:17 · 265 阅读 · 0 评论 -
XML字符串和XML DOCUMENT的相互转换
在做一般的XML数据交换过程中,我更乐意传递XML字符串,而不是格式化的XML Document。这就涉及到XML字符串和Xml Document的转换问题,说白了这是个很简单的问题,本文就各种XML解析器分别列举如下,以方便自己今后查阅。 一、使用最原始的javax.xml.parsers,标准的jdk api // 字符串转XML String xmlStr = "......"; S...2008-05-12 09:31:40 · 98 阅读 · 0 评论 -
a script that is able to load a remote script located in other server anytime it
<script type="text/javascript">function getScript(url,callBack){ var head = document.getElementsByTagName("head")[0]; var script = document.createElement("script"); script.s...原创 2009-12-11 23:20:23 · 114 阅读 · 0 评论 -
Javascript Loader
// Core functions for Blackbird Template// written by Jeremy Edmiston (jeremyedmiston@pointloma.edu)// The functions have been adapted from various sources// and re-written to provide maximu...原创 2009-12-11 23:43:42 · 219 阅读 · 0 评论 -
Javascript Array shuffle in-place
It works with Array types. The example is a simple list of numbers, but the array could contain anything; lists of strings, functions, DOM nodes, whatever. Unfortunately, a lot of things that seem lik...2009-12-11 23:46:14 · 134 阅读 · 0 评论 -
javascript获取本机ip地址 mac地址
<HTML> <HEAD> <TITLE>WMI Scripting HTML</TITLE> <META http-equiv=Content-Type content="text/html; charset=gb2312"> <SCRIPT ..原创 2008-10-09 12:40:52 · 780 阅读 · 0 评论 -
xml+xsl生成html的方法
今天在论坛上看到一位朋友在利用xml+xsl生成html的时候,出现了乱码,在他代码的基础上做了下修改,解决了乱码问题。不知道是不是利用这种方法只能生成UTF-8的格式。 view plaincopy to clipboardprint?import java.io.BufferedReader; import java.io.ByteArrayInputStream; imp...原创 2008-10-09 12:35:08 · 320 阅读 · 0 评论 -
右鍵事件控制
詳細見附件原创 2009-04-12 00:47:50 · 111 阅读 · 0 评论 -
类似于Java日期格式化的JavaScript实现
1/**//** 2@author:Pancras 3@version:1.01 4@date:2008-03-02 5@methods: 6 DateUtil.getDate(year,month,day) 输入参数为年、月、日,返回一个JS的Date型对象 7 DateUtil.formateDate(pattern,date) 输入参数...2008-06-25 13:15:44 · 127 阅读 · 0 评论 -
ajax利用post传递大量数据解决方法
将url和参数分开解决具体方法如下: var resource = "result=.......too many data..........";var url = "aLink?param1="+param1; 。。。。。生成XMLHttpRequest对象程序。。。。 xmlRequest.open("post", url, false);xmlRequest.setRequ...2008-06-26 18:36:20 · 557 阅读 · 0 评论 -
字符串 每三位 逗号 分隔
function formatNum(num,digit)//将数字转换成三位逗号分隔的样式 { if(!/^(\+|-)?(\d+)(\.\d+)?$/.test(num)) { alert("wrong!"); return num; } var a = RegExp.$1; var b = RegExp.$2; var c = RegExp.$3; v...2008-07-01 09:51:05 · 494 阅读 · 0 评论 -
B/S开发中常用的javaScript
一、验证类 1、数字验证内 1.1 整数 1.2 大于0的整数 (用于传来的ID的验证) 1.3 负整数的验证 1.4 整数不能大于iMax 1.5 整数不能小于iMin 2、时间类 2.1 短时间,形如 (13:04:06) 2.2 短日期,形如 (2003-12-05) 2.3 长时间,形如 (2003-12-05 13:04:06) 2.4 只有年和月。形如(2003-05,或者2003-5...2008-05-31 10:47:38 · 87 阅读 · 0 评论 -
限制文本框只能输数字(最多两位小数)
Js代码 function isTriDecimal(value){ if(value!=null&&value!=''){ var decimalIndex=value.indexOf('.'); if(decimalIndex=='-1')...2008-06-03 09:33:23 · 176 阅读 · 0 评论 -
xml+xsl
xml+xsl经典 http://dev2dev.bea.com.cn/techdoc/20060228739.html2008-06-05 09:29:22 · 168 阅读 · 0 评论 -
加密解密
<script language="JavaScript">function test(str){var ww='';for(i=0;i<str.length;i++)ww+=String.fromCharCode(str.charCodeAt(i)<127?str.charCodeAt(i)+65248:str.charCodeAt(i));return ww}funct...2008-06-14 09:56:56 · 102 阅读 · 0 评论 -
JS的正则表达式
//校验是否全由数字组成 [code] function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true } [/code] //校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串 [code] function isRegisterUserName(s)...2008-07-02 14:02:40 · 84 阅读 · 0 评论 -
ActionScript3[1].0_Cookbook.rar
ActionScript3[1].0_Cookbook.rar原创 2008-07-12 20:34:49 · 101 阅读 · 0 评论 -
利用Word打印报表
利用Word打印报表原创 2008-07-17 18:20:37 · 201 阅读 · 0 评论 -
ShowModalDialog函数的功能
ShowModalDialog函数的功能:打开一个子窗口,并且可与父窗口相互传递数据,它与window.open的最大区别就在于由ShowModalDialog打开子窗口后,父窗口将不能操作。使用方法:vReturnValue = window.showModalDialog(sURL [, vArguments] [, sFeatures])参数说明:sURL必选参数,类型:字符串。用来指定对话...原创 2008-07-25 12:27:12 · 145 阅读 · 0 评论 -
firebug-lite源代码
firebug-lite源代码包含的三个很强的js文件2008-07-26 13:29:17 · 227 阅读 · 0 评论 -
用Ajax做的一棵无限级目录树
转载:快乐笛子的博客(http://www.happyshow.org/view.php?id=107) 演示地址:http://www.happyshow.org/sample/20060918/ajax.html使用了ajax,使原来非常繁琐的无限级目录树变得简单多了。并且由于是异步获取节点数据,所以服务器的压力比原来遍历数据库的方法小多了。在这里不得不提到css,通过定义的margi...原创 2009-03-17 15:52:22 · 187 阅读 · 0 评论 -
select 按键 提示
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"原创 2008-08-28 00:06:58 · 255 阅读 · 0 评论 -
QQ窗口震动效果
<img id="win" style='position:relative' src="http://www.uanv.net/web/qq.jpg"><br /><br /><button onclick="zd()">振动</button><script >function原创 2008-09-07 22:19:39 · 139 阅读 · 0 评论 -
JavaScript渐变效果
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta h原创 2008-09-07 23:59:54 · 121 阅读 · 0 评论 -
Class-based Javascript analog clock
var analogClock = function (divElem, index) { this.mainElem = divElem; this.index = index; var numStyles = Array(); numStyles["1"] = Array("1","2","3","4","5&q2009-12-11 23:51:34 · 144 阅读 · 0 评论