
Js
文章平均质量分 53
iteye_11864
这个作者很懒,什么都没留下…
展开
-
解决JS提交url中存在中文的问题
在项目中经常回存在通过JS去请求操作的事件发生,而这些请求的url链接又通常会使用到中文,而这些中文在JS中可以正常alert出来,但是提交给后台时就显示成乱码了。这里提供一个解决方案,基本原理就是在JS中将中文转码成URI方式,如下: var queryTitle = document.getElementByIdx_x_x('que...原创 2011-06-13 13:53:17 · 363 阅读 · 0 评论 -
字符串包含
一.toLowerCase() 忽律字母的大小写String.prototype.compare = function(str){//不区分大小写if(this.toLowerCase() == str.toLowerCase()){ return "1"; // 正确}else{ return "0"; // 错误}}alert("ABCD...原创 2011-05-11 23:16:41 · 82 阅读 · 0 评论 -
JQuery操作表单
1、//取得下拉选单的选取值$('#testSelect option:selected').text();或$("#testSelect").find('option:selected').text();或$("#testSelect").val();/2、///设置地二个节点选中 $(function(){ $("s...原创 2011-08-27 19:12:27 · 106 阅读 · 0 评论 -
js 获得鼠标的坐标
event.clientX 设置或获取鼠标指针位置相对于窗口客户区域的 x 坐标,其中客户区域不包括窗口自身的控件和滚动条。 event.clientY 设置或获取鼠标指针位置相对于窗口客户区域的 y 坐标,其中客户区域不包括窗口自身的控件和滚动条。 event.offsetX 设置或获取鼠标指针位置相对于触发事件的对象的 x 坐标。 event.offsetY 设置或获取鼠标指针位置...原创 2011-08-24 12:58:45 · 128 阅读 · 0 评论 -
JQuery控制超链接是否生效
var num = 0;function showNoteFile(dangerid,type){ num++; if(num > 1){ //超链接失效 $("a").click(function(){ hAlert('操作过于频繁!'); return false; }) } setTimeout(fu...原创 2011-08-16 15:40:58 · 267 阅读 · 0 评论 -
JS获得时间
var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????) 用于取火狐显示年份,IE同时可用myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate(); ...原创 2011-08-07 17:35:31 · 88 阅读 · 0 评论 -
js的闭包3(转)
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 Js代码 var n=999;...原创 2011-08-04 16:54:20 · 75 阅读 · 0 评论 -
js的闭包2(转)
一、什么是闭包? 官方”的解释是:闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。相信很少有人能直接看懂这句话,因为他描述的太学术。其实这句话通俗的来说就是:JavaScript中所有的function都是一个闭包。不过一般来说,嵌套的function所产生的闭包更为强大,也是大部分时候我们所谓的“闭包”。看下面这段代码:...原创 2011-08-04 16:51:39 · 90 阅读 · 0 评论 -
js的闭包
最近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。 一、什么是闭包? “官方”的解释是:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的...原创 2011-08-03 16:03:57 · 73 阅读 · 0 评论 -
js转json的方法
var dataObj = eval('(' +data+ ')')data是返回来的json。dataObj就是json对象了。为什么要添加 '(' 与 ')' 作为开始于结尾呢?json是以"{}"开始以及结束的,在js中,它会被当做语句块来处理...原创 2012-09-13 17:12:22 · 114 阅读 · 0 评论