![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
文章平均质量分 64
powerglover
这个作者很懒,什么都没留下…
展开
-
11种刷新按钮的方法
刷新按钮方法1、刷新按钮方法2、刷新按钮方法3、刷新按钮方法4、刷新按钮方法5、刷新按钮方法6、刷新按钮方法7、刷新按钮方法8、刷新按钮方法9、 刷新按钮方法10、刷新按钮方法11、原创 2009-01-04 10:36:00 · 369 阅读 · 0 评论 -
.net 中通过ajax传递json 数据
<br />js 代码:<br />$(function() { $.ajax({ type: "POST", url: "Handler.ashx", dataType: 'json', success: function(res) { alert(res); v原创 2010-07-03 16:55:00 · 686 阅读 · 0 评论 -
JS 中特殊字符引起的错误
var list= new Array({MinLength:2,MaxLength:11,Expression:'^[0-9]/d$'})Expression的值由后台输出此JSON语句 在调试中监控 list 对象 可发现其 Expression 值变成了 ^[0-9]d$ 为解决问题,先考虑在后台输出 Expression 时先进行转换,然后在前台JS中取其Expression后再进行反转换。具体:在后台用 Server.UrlEncode(string) 方法编码的字符,可以在客户端用unesca原创 2010-07-09 14:17:00 · 480 阅读 · 0 评论 -
温故知新 javascript 正则表达式
<br />原文: http://www.cnblogs.com/libinqq/archive/2008/07/31/1257699.html<br /> <br />很长时间没看 正则表达式了,碰巧今天用到,温故知新了一把 看书学习吧50% 的举一反三练习中的原创。 一 javascript正则表达式的基本知识<br /><br />1 javascript 正则对象创建 和用法<br /><br /> 声明javascript 正则表达式<br /> <br /> var转载 2010-07-09 14:57:00 · 237 阅读 · 0 评论 -
前台js中绑定获取后台bool变量
<br /> 前台js中绑定获取后台全局bool变量 <br /><br />后台代码:<br /><br /> //定义一全局的bool变量^-^ protected bool isUser = false; <br /> <br />前台:<br /> <br />//此处访问后台的bool变量 if(<%= this.isUser.ToString().ToLower() %>) { } else转载 2010-06-08 15:15:00 · 1267 阅读 · 0 评论 -
javaScript中URL编码转换,escape() encodeURI() encodeURIComponent
原文地址:http://www.cnblogs.com/winner/archive/2007/08/28/873498.html在使用url进行参数传递时,经常会传递一些中文名的参数或URL地址,在后台处理时会发生转换错误。在有些传递页面使用GB2312,而在接收页面使用UTF8,这样接收到的参数就可能会与原来发生不一致。使用服务器端的urlEncode函数编码的URL,与使用客户端javascript的encodeURI函数编码的URL,结果就不一样。 javaScript中的编码方法:escape(原创 2010-08-10 15:22:00 · 2253 阅读 · 1 评论 -
JavaScript中运算符"||"和"&&"的特殊特性
<br />在JScript的众多运算符里,提供了三个逻辑运算符&&、||和!。按我们对逻辑运算的正常认识,逻辑运算的结果因该是ture或者false。但是JS的逻辑运算却不完全是这么定义的,这里只有!运算符总是返回true或false,而||和&&运算比较特别。<br /><br /> JScript对于逻辑运算的true|false是这么定义的: 所有对象都被认为是 true。 字符串当且仅当为空(""或'')时才被认为是 false。 null 和未定义的均被认为是 false。 数字当且仅当为转载 2010-08-16 10:26:00 · 429 阅读 · 0 评论 -
window对象的status、defaultStatus属性
<br /> 除了创建时明确指定不使用状态栏的浏览器窗,在每个浏览器窗口底部都有一个状态栏,这是浏览器向用户显示消息的地方。如,当用户鼠标移动到一个超级链接上时,浏览器装态栏上将显示链接指向的URL;当用户鼠标移动有一个控制按钮上时,浏览器将显示一条简单的上下文帮助消息来解释这个按钮的作用。在JavaScript程序中同样可以利用状态栏,它的内容是由window对象的两个属性控制的,即defaultStatus、status。<br /><br /> 当用户将鼠标指针移动到一个超链接时,状态转载 2010-08-21 11:10:00 · 685 阅读 · 0 评论 -
Jquery eq 选择器 在IE 和 FF 下取值问题
<br /> <br /> 在一个项目中,偶尔发现Jquery的eq 选择器在IE 和 FF 下取值不同,举例如下:<br /> <br />例子1:<br /> <br /> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <M原创 2010-08-23 14:49:00 · 2171 阅读 · 0 评论 -
javascript线程解释(setTimeout,setInterval你不知道的事)
<br />原文:http://www.iamued.com/qianduan/1645.html<br /> <br />JavaScript的setTimeout与setInterval是两个很容易欺骗别人感情的方法,因为我们开始常常以为调用了就会按既定的方式执行, 我想不少人都深有同感, 例如<br />setTimeout( function(){ alert(’你好!’); } , 0);<br />setInterval( callbackFunction , 100);<br />认为setT转载 2010-09-07 10:15:00 · 2145 阅读 · 1 评论 -
测试你的JavaScript能力?
今看到一篇国外测试JS的题目,做了下,结果让人汗颜! 看来JS还有好多要学......地址:http://perfectionkills.com/javascript-quiz/司徒正美的答案解析:http://www.cnblogs.com/rubylouvre/archive/2010/02/13/1667565.html原创 2010-09-07 10:36:00 · 571 阅读 · 0 评论 -
JavaScript:undefined!=false之解 及==比较的规则
<br />JS中有一个基本概念就是: <br />JavaScript中undefined==null <br />但undefined!==null <br />undefined与null转换成布尔值都是false <br />如果按照常规想法,比如下面的代码Js代码 var a=1; alert(Boolean(a));//返回true //那么下面的代码也应该返回true alert(1==true); //但肯定的,下面的代码会返回false alert(1===true转载 2011-01-28 11:09:00 · 2136 阅读 · 0 评论 -
[转]javascript阻止事件冒泡和浏览器的默认行为
<br />原文:http://www.cnblogs.com/Ren_Lei/archive/2010/09/26/1836130.html<br /> <br />在使用javascript编程时会遇到一个问题,就是当你给html添加事件时,由于浏览器默认的为冒泡型事件触发机制,所以会触发你不想触发的事件.那么通过如下的函数可以解决这个问题.[兼容IE和FF]<br /> <br />1.阻止事件冒泡,使成为捕获型事件触发机制.view sourceprint?1functionstopBubble(e转载 2011-03-10 23:02:00 · 959 阅读 · 0 评论 -
如何编写高质量的Javascript代码
<br /><br />原文:kb.cnblogs.com/page/92938/<br /><br /> <br />优秀的Stoyan Stefanov在他的新书中(《Javascript Patterns》)介绍了很多编写高质量代码的技巧,比如避免使用全局变量,使用单一的var关键字,循环式预存长度等等。<br /> 这篇文章不仅仅从代码本身来考虑如何优化编码,也从代码的设计阶段来考虑,包括书写API文档,同事的review,使用JSLint。这些习惯都能帮助你编写更加高质量的、更易于理解的、可维护转载 2011-03-12 21:07:00 · 318 阅读 · 0 评论 -
Javascript计算时间差函数
原文:http://www.cnblogs.com/donghongtao/archive/2010/10/12/1848640.html function GetDateDiff(startTime, endTime, diffType) { //将xxx转载 2011-09-19 15:04:15 · 307 阅读 · 0 评论 -
jquery 相关知识点
事件的委托处理(Event Delegation) javascript的事件模型,采用"冒泡"模式,也就是说,子元素的事件会逐级向上"冒泡",成为父元素的事件。 利用这一点,可以大大简化事件的绑定。比如,有一个表格(table元素),里面有100个格子(td元素),现在要求在每个格子上面绑定一个点击事件(click),请问是否需要将下面的命令执行100次? $("td").bind("cl原创 2012-02-07 22:14:51 · 402 阅读 · 0 评论 -
50个必备的实用jQuery代码段
原文地址:http://developer.51cto.com/art/201108/283390.htm 本文会给你们展示50个jquery代码片段,这些代码能够给你的javascript项目提供帮助。其中的一些代码段是从jQuery1.4.2才开始支持的做法,另一些则是真正有用的函数或方法,他们能够帮助你又快又好地把事情完成。这些都是我尽量记住的有着最佳性能的代码段,因此如果你发现你任转载 2012-02-07 22:59:34 · 295 阅读 · 0 评论 -
javascript 游戏文章集锦
深入理解JavaScript系列: http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html原创 2012-02-15 18:00:58 · 286 阅读 · 0 评论 -
JS:attachEvent和addEventListener 使用方法
相关资料: http://www.cftea.com/c/2008/10/IYPM22ADH2V41CDZ.asp attachEvent方法,为某一事件附加其它的处理事件。(不支持Mozilla系列)addEventListener方法 用于 Mozilla系列举例: document.getElementById("btn").onclick = method1;d转载 2010-04-26 10:01:00 · 273 阅读 · 0 评论 -
那些相见恨晚的 JavaScript 技巧
原贴:http://news.csdn.net/a/20100424/218105.html JavaScript 的成功让人津津乐道,为 Web 网页编写 JavaScript 代码已经是所有 Web 设计师的基本功,这门有趣的语言蕴藏着许多不为人熟知的东西,即使多年的 JavaScript 程序员,也未能完全吃透。本文从7个方面讲述 JavaScript 中那些你不很熟知但非常实转载 2010-04-26 09:36:00 · 236 阅读 · 0 评论 -
Javascript中eval函数的用法 及单击显示隐藏菜单实例
额外资源:http://wanyij.blog.51cto.com/46570/43794 JavaScript有许多小窍门来使编程更加容易。其中之一就是eval()函数,这个函数可以把一个字符串当作一个JavaScript表达式一样去执行它。以下是它的说明 Eval 函数功能:先解释Javascript代码,然后在执行它用法:Eval(codeString)codeString是包转载 2009-01-09 10:32:00 · 1237 阅读 · 0 评论 -
基础篇insertAdjacentHTML和insertAdjacentText
添加HTML内容与文本内容可以用innerHTML与innerText方法,也可以用insertAdjacentHTML和insertAdjacentText方法,后两个方法更灵活,可以在指定的地方插入html内容和文本内容。insertAdjacentHTML方法:在指定的地方插入html标签语句 原型:insertAdajcentHTML(swhere,stext)参数:s原创 2009-01-15 15:32:00 · 332 阅读 · 0 评论 -
javascript with用法
with (object) statements 参数 object 新的默认对象。 statements 一个或多个语句,object 是该语句的默认对象。 说明 with 语句通常用来缩短特定情形下必须写的代码量。在下面的例子中,请注意 Math 的重复使用: x = Math.cos(3 * Math.PI) + Math.sin(Math.LN10) y = Math.tan(14转载 2009-02-02 14:51:00 · 705 阅读 · 1 评论 -
根据 url 里变量在网页里动态创建图片
html >head> title>无标题页title> script type="text/javascript" language="javascript"> function prepareplaceholder(){ urlinfo=window.location.href; //获取当前页面的url原创 2008-12-01 23:26:00 · 492 阅读 · 0 评论 -
javascript限制脚本输入大全
1.只能输入汉字的 2.只能输入数字的: 简易禁止输入汉字输入数字和小数点:onkeyup="value=value.replace(/[^/d{1,}/./d{1,}|/d{1,}]/g,)" javascript 只能输入数字和":".2007-11-24 15:50只能数字和":",例如在输入时间的时候可以用到。 只能输入字母和原创 2009-02-23 15:34:00 · 350 阅读 · 0 评论 -
常用的一些javascript小技巧 大全
源地址:http://bbs.blueidea.com/thread-2201069-1-1.html 事件源对象 代码:event.srcElement.tagName event.srcElement.type 捕获释放 代码:event.srcElement.setCapture(); event.srcElement.releaseCapture();转载 2009-02-25 17:39:00 · 946 阅读 · 0 评论 -
javascript 获取URL 下拉列表框 单选框值
/*==================================================================//获取URL中参数 name:参数名字==================================================================*/function request(paras){ va原创 2009-02-23 16:43:00 · 721 阅读 · 0 评论 -
javascript数据类型转换
parseFloat 转换成浮点数parseInt 转换成整数.这两个函数都有些容错性的,比如"123abc"会变成123.如果楼主希望更准确一些,其实可以判断一下,然后用eval,像这样不过也可以使用这样的方法:var a = "234" ;a = a.replace(/(^[//s]*)|([//s]*$)/g, "");if( a !="" && !isNaN( a ) ){/转载 2009-03-03 15:46:00 · 8328 阅读 · 2 评论 -
使用Visual Studio.net调试javascript最方便的方法
做法如下:首先在IE选项-》高级,将禁止脚本调试去掉。然后在需要调试的页面的脚本中加上debugger; 然后运行这个页面,就会在这里停下来,下一步怎么做大家应该很熟悉了吧?例如:function BtnSubmit_Click(){ var aaa; aaa=aaa; debugger; //运行到这会停下来 alert(aaa); }转载 2009-03-09 17:07:00 · 391 阅读 · 0 评论 -
(Javascript)prototype的一个优势也是缺点
地址:http://dev.csdn.net/article/84222.shtm如何在Javascript实现OO编程?恐怕最好的方式就是充分利用prototype属性。关于prototype的介绍有很多,我就不赘述了。比较基本的原理是,当你用prototype编写一个类后,当你new一个新的object,浏览器会自动把prototype中的内容替你附加在object上。这样,通过利转载 2009-03-20 10:48:00 · 311 阅读 · 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转载 2009-04-03 15:04:00 · 291 阅读 · 0 评论 -
JavaScript控制文本被选中
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 文本被选中 <!-- function selectItem1(){ var my转载 2009-05-06 09:45:00 · 852 阅读 · 0 评论 -
悟透JavaScript
引子 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象能量,他存在的唯一目的,就是要努力改变转载 2009-07-27 09:17:00 · 257 阅读 · 0 评论 -
javascript控制text只能输入数字(整数,小数),兼容ie,ff,safari
var isIE = false;var isFF = false;var isSa = false;if ((navigator.userAgent.indexOf("MSIE")>0) && (parseInt(navigator.appVersion) >=4))isIE = true;if(navigator.userAgent.indexOf("Firefox")>0)isFF = tr转载 2009-06-17 14:14:00 · 1825 阅读 · 0 评论 -
正确使用 cookie 的 path
cookie 有路径--path,表示哪些路径下的文件有权限读取该 cookie。path 应该以 "/" 结尾,同名 cookie,不同 path,属不同的 cookiedocument.cookie = "N1=1; path=/path/";document.cookie = "N1=2; path=/path";document.cookie = "N1=3; path=path/";转载 2009-09-14 11:06:00 · 444 阅读 · 0 评论 -
javascript中的moveStart和moveEnd方法
详探TextRange对象--查找与选择TextRange对象是动态HTML(DHTML)的高级特性,使用它可以实现很多和文本有关的任务,例如搜索和选择文本。文本范围让您可以选择性的将字符、单词和句子从文档中挑选出来。TextRange对象是在HTML文档将要显示的文本流上建立开始和结束位置的抽象对象。下面是TextRange的常用属性与方法:属性 boundingHeight 获取绑定TextR转载 2009-09-18 13:30:00 · 1413 阅读 · 0 评论 -
JavaScript最让人费解的十件事(
原文地址:http://developer.51cto.com/art/201002/185161.htm JavaScript是一种广泛用于客户端Web开发的脚本语言,其可算是世界上最流行的编程语言,它曾被Web开发设计师贴上噩梦的标签,虽然真正的噩梦其实是DOM API,也曾经有人认为JavaScript语法中有很多陷阱,同时其也有很多让人费解的东西。1. 它以Java命名,但并不转载 2010-02-26 09:41:00 · 295 阅读 · 0 评论 -
JavaScript 中小数和大整数的精度丢失
原文:http://demon.tw/copy-paste/javascript-precision.html JavaScript 中小数和大整数的精度丢失 标签: JavaScript, JS, JScript 标题: JavaScript 中小数和大整数的精度丢失 作者: Demon 链接: http://demon.tw/copy-paste/ja转载 2013-05-29 16:07:26 · 570 阅读 · 0 评论