JavaScript
躬匠
这个作者很懒,什么都没留下…
展开
-
Javascript作用域链
Javascript作用域链 1. 作用域 Javascript作用域问题简单的可以用一句话来概括:两种类型的作用域( global, function)、三条作用域链。理解两种三条前需要明白两点:1) JavaScript是词法作用域,当一个函数被定义后,它的作用域链就作为函数的内部状态被保存了。2) 在函数被定义时虽然作用域链确定了,但作用域链中的属性并没有转载 2014-12-19 08:24:00 · 598 阅读 · 0 评论 -
jquery click点击一次执行两次解决方法
$('#sub').unbind('click').click(function () { ...});原创 2017-04-19 13:07:49 · 20050 阅读 · 1 评论 -
js版本问题
首先引入今天的问题:本人在做一个CheckBox的全选和反选的时候,只能在页面加载之后操作一次,第二次再点的时候就没有反应了。下面贴出具体的代码。js代码: $('#selectAll').click(function(){ $("#revSelectAll").attr('checked',false);//关闭反选 $('#table1').find('原创 2016-06-16 12:58:08 · 634 阅读 · 0 评论 -
onclick="return checkForm()" 、onclick="checkForm();return false;"解析 与 return false;
return false不是取消事件冒泡,而是取消“浏览器默认行为”。比如一个链接http://zhidao.baidu.com">百度知道当我们点击这个链接时,浏览器会自动跳转到:zhidao.baidu.com这个地址,这是浏览器的默认行为,如果我们这么做:http://zhidao.baidu.com" onclick="return false">百度知道那么再次点击这个链接时,原创 2015-11-11 10:15:28 · 5300 阅读 · 1 评论 -
js页面跳转整理
js方式的页面跳转1.window.location.href方式 window.location.href="target.aspx"; 2.window.navigate方式跳转 window.navigate("target.aspx"); 3.window.loction.replace方式转载 2015-11-03 19:38:49 · 5188 阅读 · 0 评论 -
Jquery获取select,dropdownlist,checkbox下拉列表框的值
jQuery获取 Select选择的Text和Value:语法解释:1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项 时触发2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的T原创 2015-02-16 01:17:17 · 1542 阅读 · 1 评论 -
escape()、encodeURI()、encodeURIComponent()区别详解
JavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 。下面简单介绍一下它们的区别1 escape()函数定义和用法 escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串转载 2015-01-14 16:39:04 · 516 阅读 · 0 评论 -
javascript中的window.onload() 和 jquery中的 $(document).ready()
1 加载DOM (javascript中的window.onload() 和 jquery中的 $(document).ready())Window.onload()方法是在网页中的所有元素(包含元素的所有关联文件)完全加载到浏览器后才执行Jquery的$(document).ready()) 方法注册的时间处理程序,在dom完全就绪就可以被调用如果一个网站有很多图片,那么原创 2015-01-13 12:01:14 · 905 阅读 · 0 评论 -
JS 中的闭包
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以转载 2014-12-18 08:52:29 · 583 阅读 · 0 评论 -
JavaScript 学习笔记 -- 大纲记录
1、javascript也是一种面向对象的语言,但没有类的概念。当然也可以通过new object() / {}创建自定义对象2、javascript里面也有各种数据类型,包括数字 字符串 布尔 数组 对象 null undefined3、javascript里面也有各种流程控制,如for foreach if else switch break continue4、javascrip...原创 2018-08-02 15:40:00 · 698 阅读 · 0 评论