javascript 应用
风沙不去驼铃声
这个作者很懒,什么都没留下…
展开
-
javascript创建数组
在JavaScript中没有多维数组的概念但是可以模拟实现 1维//1 不能确定数组length的情况下,先声明一个数组名,然后再逐个赋值。var tArray=new Array();tArray[0]=A;tArray[1]=2;//2 知道确切的length,创建数组var tArray=new Array(10);//3 创建数组的同原创 2007-06-17 01:50:00 · 3279 阅读 · 0 评论 -
javascript + asp xmlhttp 返回乱码
通过javascript创建的XMLHttp对象,向asp页面提交一个请求,接收的返回值可能会是乱码。有一解决方式很简单,就是在asp返回值前加上 response.charset="gb2312".完成代码如下:htmlfunction createXMLHTTP(){ var Try={ these: function()原创 2009-11-02 10:48:00 · 1987 阅读 · 0 评论 -
firefox,IE select onchange事件的差别
<br />在下拉选框 select的 事件onchange,<br />当使用鼠标中键或者键盘上下键时候,ie和firefox的行为有点差别 。IE在使用上下键或者鼠标中间键时会激发onchange事件,而firefox不能激发 ,需要配合回车,或者onblur事件,为了修补这两者间的 差别,可以对firefox做相应的bug hack.<br /> <br /><select name="sel" id="sel#i#" onchange=" ( function here )" onkeyup="th转载 2010-08-11 10:24:00 · 2688 阅读 · 0 评论 -
RegisterClientScriptBlock 与 RegisterStartupScript 详细用法
RegisterClientScriptBlock 与 RegisterStartupScript 详细用法虽然,Response.Write 可以输出 JavaScript,但输出的内容是在 之前,这会导致一些问题,比如样式表失效,甚至会导致一些脆弱的浏览器发生错误。ClientScript 则可以方便地管理 JavaScript,应该说 ClientScript.RegisterClientScriptBlock 与 ClientScript.RegisterStartupScript 只有一转载 2010-09-08 16:44:00 · 6691 阅读 · 0 评论 -
javascript 的隐藏对象 Arguments
Arguments是一个类似数组但不是数组的对象,说它类似数组是因为其具有数组一样 的访问性质及方式,可以由arguments[n]来访问对应的单个参数的值,并拥有数组长度属性length。还有就是arguments对象存储的是 实际传递给函数的参数,而不局限于函数声明所定义的参数列表,而且不能显式创建 arguments 对象。arguments 对象只有函数开始时才可用原创 2008-09-05 17:25:00 · 720 阅读 · 0 评论 -
ie与firefox对节点childNode的不同解释。
function msg(){alert(document.getElementById("id_5").childNodes.length)} ie:2,firefox:3原因:ie:元素‘ ’前面的空格及换行都被忽略,不视为节点。原创 2008-12-22 11:08:00 · 1008 阅读 · 0 评论 -
javascript XMLHttpRequest.send() 方法
下文 为转帖XMLHttpRequest.send()发送一个 HTTP 请求语法send(body)如果通过调用 open() 指定的 HTTP 方法是 POST 或 PUT,body 参数指定了请求体,作为一个字符串或者 Document 对象。如果请求体不适必须的话,这个参数就为 null。对于任何其他方法,这个参数是不可用的,应该转载 2009-12-02 15:31:00 · 23418 阅读 · 2 评论 -
javascript XMLHttpRequest 对象的open() 方法参数说明
下文是从w3c上摘录下来的,其中参数 method 说明的很简短,不是很理解,所以又找了些资料作为补充。文中带括号部分。 XMLHttpRequest.open() 初始化 HTTP 请求参数 语法open(method, url, async, username, password) method 参数是用于请求的 HTTP 方法。值包括 GET、POS原创 2009-12-02 15:05:00 · 40070 阅读 · 1 评论 -
javascript简单示例了解 prototype
function test(){this.x = "1";test.prototype.y = "1"}var t1= new test();document.write('t1.x='+t1.x+'')document.write('t1.y='+t1.y+'')document.write('test.x='+test.x+'')docu原创 2012-10-18 11:51:29 · 703 阅读 · 0 评论 -
转 一些关于js与jquery的数字类型验证正则表达式代码
js验证数字正则表达式 代码如下复制代码function istrue(a){var reg=/^(([a-z]+[0-9]+)|([0-9]+[a-z]+))[a-z0-9]*$/i;return reg.test(a);}function isNumeric(a){ var reg=/^(-|+)?d+(.d+)?$/转载 2014-08-27 11:45:29 · 941 阅读 · 0 评论 -
jQuery.Validate验证库 转
paras转载 2014-08-27 11:43:05 · 1006 阅读 · 0 评论 -
理解Javascript闭包(closure)
理解Javascript闭包(closure)专题 原帖 http://www.w3cgroup.com/article.asp?id=87此文用通俗的文字介绍了Javascript闭包。看过后,我对javascript闭包简单的理解就是 文中第四、五段中所说的“在内存中维持一个变量,不会被GC回收”。当然还需要学习才能深入的理解javascript闭包 一、什么是闭包转载 2009-10-28 09:54:00 · 725 阅读 · 0 评论 -
总结常用JavaScript语法107条
转贴于:web工程师之家 www.zggov.com 文章总结了JS中常用的语法,希望能对大家提供帮助. 1.输出语句:document.write("") 2.JS中的注释为:// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,his转载 2009-04-22 10:05:00 · 714 阅读 · 0 评论 -
40 个轻量级 JavaScript 库 (转帖)
只贴出地址,去看原文吧 40 个轻量级 JavaScript 库 (上) 40 个轻量级 JavaScript 库 (下)转载 2009-04-20 16:12:00 · 555 阅读 · 0 评论 -
innerHTML与innerText在IE和Firefox下的区别。
在IE的浏览器下object.innerHTML是从对象的起始位置到终止位置的全部内容,包括Html标签innerText从对象的起始位置到终止位置的内容, 但它去除Html标签outerHTML除了包含innerHTML的全部内容外, 还包含对象标签本身 dh function $(id){原创 2007-12-13 17:56:00 · 3158 阅读 · 0 评论 -
javascript 鼠标拖动层。限制拖动范围
//-div 层可以拖动-------------var dragapproved=falsevar minrestore=0 //该变量表示窗口目前的状态,0表示初始化状态,1表示最大化状态var initialwidth,initialheight//若Client浏览器为IE5.0以上版本的var ie5=document.all&&document.getElementById//若原创 2008-07-16 17:08:00 · 2822 阅读 · 3 评论 -
javascript 获取域名
//获取域名host = window.location.host;host2=document.domain; //获取页面完整地址url = window.location.href;document.write("host="+host)document.write("host2="+host2)document.write("url="+url)原创 2008-08-28 22:08:00 · 11054 阅读 · 1 评论 -
javascript 动态加载css、js
兼容IE、FireFox、Chrome//加载jsfunction loadJs(){ if (!getObj(script_PlData)){ var scriptObj= document.createElement("script"); //scriptObj.id = script_1; scriptObj.type = "text原创 2008-11-19 13:01:00 · 1141 阅读 · 0 评论 -
js event.x,event.clientX,event.offsetX区别
x:设置或者是得到鼠标相对于目标事件的父元素的外边界在x坐标上的位置。clientX:相对于客户区域的x坐标位置,不包括滚动条,就是正文区域。offsetx:设置或者是得到鼠标相对于目标事件的父元素的内边界在x坐标上的位置。screenX:相对于用户屏幕。转载 2008-11-19 14:56:00 · 1311 阅读 · 0 评论 -
javascript 常见的应用。复选框:全选,反选;mail地址验证;电话号码验证
//方法.根据传入元素的Name,获取它的对象.适用于单选和复选框function $N(elementsName){ return document.getElementsByName(elementsName); }/*方法名 getCheckBoxValuesAry(cBoxName,boolean)返回值:返回复选框checkbox组的某个状态的value值的数组,参数说明, cB原创 2008-12-19 12:15:00 · 1051 阅读 · 0 评论 -
转贴文章: 悟透JavaScript
该文用生动的例子讲解了javascript ,经典,不可不看.悟透JavaScript原帖 http://www.cnblogs.com/leadzen/archive/2008/02/25/1073404.html 引子 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据转载 2009-03-17 10:36:00 · 963 阅读 · 0 评论 -
javascript 设置select的默认选项
javascript 设置select的默认选项。可以用 selectObj.options[index].selected=true; 来设置selectObj 下拉框的对象index 默认项的下标 如果选项的个数位置,无法确定默认的下标,可以使用下面的方法。该方法在设置默认选项后,还返回该选项的下标。 //设置select的默认选项 ,并取得选项的下标。//参数原创 2009-03-24 11:33:00 · 19822 阅读 · 1 评论 -
JS精度计算 (转帖,补充减法)
以下为转帖原帖地址: http://hi.baidu.com/lz0830/blog/item/c4dc63d6baf6a42707088b8e.html感谢原文作者。 function Subtr(arg1,arg2){ var r1,r2,m,n; try{r1=arg1.toString().split(".")[1].length}cat转载 2009-04-20 15:46:00 · 1918 阅读 · 1 评论 -
JavaScript浮点运算的问题 (转帖文章)
以下文章为转帖;原帖位置: http://www.cnsdn.com.cn/blog/article.asp?id=2079感谢原文作者。 问题这样的: 37.5*5.5=206.08 (JS算出来是这样的一个结果,我四舍五入取两位小数) 我先怀疑是四舍五入的问题,就直接用JS算了一个结果为:206.08499999999998 怎么会这样,两个只有一位小数的数字相乘转载 2009-04-20 15:42:00 · 1929 阅读 · 1 评论 -
[开发笔记]-使用jquery获取url及url参数的方法
转自 http://www.cnblogs.com/babycool/p/3169058.html使用jquery获取url以及使用jquery获取url参数是我们经常要用到的操作1、jquery获取url很简单,代码如下:window.location.href;其实只是用到了javascript的基础的window对象,并没有用jquery的知识。2、jq转载 2014-09-28 12:18:25 · 17735 阅读 · 0 评论