js
lulu19870526
这个作者很懒,什么都没留下…
展开
-
js控制z-index的值和改变display来显示或者隐藏层
js控制z-index的值和改变display来显示或者隐藏层主要是应用CSS的z-index来控制,通过改变层的z-index的值大小来让层成为当前获得焦点。而如果是要隐藏,则改变层的display就行了上面这种js代码该怎么写?谢谢! 控制z-index的JS代码是这样写的:document.getElementById("层的id").style.zIndex=100;转载 2014-11-03 16:33:42 · 5944 阅读 · 0 评论 -
js阻止默认行为和阻止事件冒泡
js阻止默认行为和阻止事件冒泡一.阻止浏览器的默认行为 preventDefault方法的起什么作用呢?我们知道比如http://www.baidu.com/">百度,这是html中最基础的东西,起的作用就是点击百度链接到http://www.baidu.com/,这是属于标签的默认行为,而preventDefault方法就是可以阻止它的默认行为的发生而发生其他的事情。百度 fu原创 2015-03-23 15:42:25 · 1371 阅读 · 0 评论 -
js判断一个数组中是否有重复的值
js判断一个数组中是否有重复的值var array = new Array("111","22","33","111");var arrayNew=array.sort();for(var i=0;i<arrayNew.length;i++){if (arrayNew[i]==arrayNew[i+1]){alert("数组重复内容:"+arrayNew[i]);}}转载 2015-05-12 12:35:25 · 648 阅读 · 0 评论 -
jquery对select的相关操作说明
jquery对select的相关操作说明1.select的onchange事件 应用:select选择不同的option显示不同的东西 a b c div1 div2 div3 function test(){ document.getElementById('a')转载 2015-05-12 16:57:50 · 460 阅读 · 0 评论 -
删除父节点下的所有子节点
删除父节点下的所有子节点 现在要删除一个父节点下的所有子节点。删除节点的操作其实类似于FIFO链表的删除操作,把第一个删除掉,第二个节点会补上作为第一个,第三个会补上作为第二个,如此下去,这样节点是索引会随着删除而改变。所以,如果是顺着删除,删除的顺序会是0,2,4等等,如果你不弄清楚,有时候会被搞的莫名奇妙,跳着删除,是吧,然后余下的就不会被删,而且如果子节点较多,这样操作会转载 2014-11-03 16:30:18 · 4337 阅读 · 0 评论 -
js 判断屏幕滑动到底部
js 判断屏幕滑动到底部DTD已声明 IEdocument.documentElement.scrollHeight 浏览器所有内容高度 ,document.body.scrollHeight 浏览器所有内容高度document.documentElement.scrollTop 浏览器滚动部分高度,document.body.scrollTop 始终为0转载 2015-05-12 16:24:59 · 2367 阅读 · 0 评论 -
javascript中遍历List集合对象
javascript中遍历List集合对象 alert("${obj.属性}");转载 2015-05-12 17:22:34 · 2818 阅读 · 0 评论 -
js事件代理
js事件代理想象一下现在我们有一个美女图片的列表页,在这个列表页中有上千个美女的小图片。我们希望点击每一个美女小图片就跳到对应的美女的大图片页,如果把事件处理器加到这上千个美女的小图片的标签上会产生一个很大的性能问题,并且有可能导致内存泄露甚至是浏览器的崩溃。相反地,使用事件代理的话,你只需要把一个事件处理器添加到列表ul上就可以了,这个函数可以把点击事件给截下来,并且判断出是哪个单元格被点击原创 2015-07-03 18:24:24 · 862 阅读 · 0 评论 -
移动端页面touch会"穿透"的解决方案
移动端页面touch会"穿透"的解决方案1.移动端页面touch会穿透 是指当H5页面在移动端显示时,因为click事件有300ms的延迟,所以最好用touch 事件,touch事件分为 1.touchstart:手指放在一个DOM元素上。 2. touchmove:手指拖曳一个DOM元素。 3. touchend:手指从一个DOM元素上移开。to原创 2015-07-03 16:28:34 · 5414 阅读 · 0 评论 -
js移动端滑动一个屏幕再加载新的数据以及ajax同步请求
js移动端滑动一个屏幕再加载新的数据现在我们有一个美女图片的列表页,在这个列表页中有上千个美女的小图片。如果一次加载全部的图片那么需要一些时间,用户体验不是很好,因此采用边滑动边加载,那么现在的问题是滑动到什么程度再加载图片呢?第一种方案,滑动到底部再加载新的图片(每次加载18个图片)$(function(){ $(window).scroll(原创 2015-07-06 17:24:35 · 6301 阅读 · 0 评论 -
js倒计时如火车站买火车票后15分钟必须付款否则取消火车票
js倒计时如火车站买火车票后15分钟必须付款否则取消火车票假设购买火车票下单的时间是date1,然后倒计时15分钟原创 2015-08-10 21:41:44 · 4431 阅读 · 0 评论 -
java模拟js的escape和unescape函数
java模拟js的escape和unescape函数public class DD { private static String[] hex = { "00", "01", "02", "03", "04", "05", "06", "07", "08", "09", "0A", "0B", "0C", "0D", "0E", "0F", "10"转载 2015-08-11 17:49:47 · 1745 阅读 · 0 评论 -
JS设置cookie、读取cookie、删除cookie
JS设置cookie、读取cookie、删除cookie JvaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的。 而cookie是运行在客户端的,所以可以用JS来设置cookie. 假设有这样一种情况,在某个用例流程中,由A页面跳至B页面,若在A页面中采用JS用变量temp保存了某一变量的值,在B页面的时候,同样需要转载 2015-08-11 18:01:56 · 513 阅读 · 0 评论 -
js中数字型的变量转化成int,float以及取几位小数
js中数字型的变量转化成int,float以及取几位小数javascript中的变量都是弱类型,所有的变量都声明为var,在类型转换过程中就没有java那么方便,它是通过 parseInt(变量)、parseFloat(变量)等方法来进行类型转换的。没有parseDouble(变量)这种类型转换,因为在javascript中不分单精度float和双精度double,凡事有小数的变量都认为是fl原创 2015-08-06 18:28:09 · 10715 阅读 · 0 评论 -
java和js中cookie的使用
java和js中cookie的使用1.js中cookie的使用 1)设置cookie(添加一个cookie) 每个cookie都是一个名/值对如: document.cookie="uid=100100"; 上面是设置了一个cookie,该cookie的名是uid,值是"100100". 2)获取指定名称的cookie值 var userid =原创 2015-03-17 16:32:29 · 2271 阅读 · 0 评论 -
js中eval()和$.parseJSON()的区别和联系以及JSON.stringify()
js中eval()和$.parseJSON()的区别1.第一个区别是:安全性 json格式非常受欢迎,而解析json的方式通常用JSON.parse()但是eval()方法也可以解析,这两者之间有什么区别呢? JSON.parse()之可以解析json格式的数据,并且会对要解析的字符串进行格式检查,如果格式不正确则不进行解析,而eval()则可以解析任何字符串,ev原创 2015-11-16 14:56:32 · 6690 阅读 · 0 评论 -
js压缩工具FIS3的安装及使用
js压缩工具FIS3的安装及使用 FIS3 是面向前端的工程构建工具。解决前端工程中性能优化、资源加载(异步、同步、按需、预加载、依赖管理、合并、内嵌)、模块化开发、自动化工具、开发规范、代码部署等问题。 FIS3是百度FEX-TEAM团队开发的前端工具。它可以对一个项目中的静态资源JS(比如JS脚本、CSS文件、图片)进行压缩。所谓的压缩是指将JS脚本和CSS文件中的空格去原创 2015-11-18 11:07:37 · 4910 阅读 · 0 评论 -
javascript中函数声明、函数表达式以及匿名函数和自执行函数
javascript中函数声明、函数表达式以及匿名函数和自执行函数1.函数声明和函数表达式 1)函数声明必须始终带有一个标识符(Identifier),也就是我们所说的函数名,而函数表达式则可以省略 //函数声明function add(a,b){ c = a + b; return c;}//函数表达式var expression = function (a,b)原创 2017-05-05 17:12:00 · 832 阅读 · 0 评论 -
Js阻止事件冒泡和document.onclick在IE浏览器上无效
Js阻止事件冒泡和document.onclick在IE浏览器上无效 北京 北京 上海 广州 深圳 刚开始上面的html对应上面原创 2015-03-11 15:36:32 · 3042 阅读 · 0 评论 -
移动端touch事件和click事件的区别
移动端touch事件和click事件的区别1.touch事件以下是四种touch事件touchstart: //手指放到屏幕上时触发touchmove: //手指在屏幕上滑动式触发touchend: //手指离开屏幕时触发touchcancel: //系统取消touch事件的时候触发,这个好像比较少用每个触摸事原创 2015-03-17 18:26:56 · 55132 阅读 · 3 评论 -
js判断某个元素是否存在
在某个应用中,如果用户没有选择颜色,则提示用户选择颜色;其中当用户选中某一个颜色时对应的a标签增加”cur”class 选择颜色: 红色 黑色 请选择颜色 则js的相关代码是:if($(".color-models").children(".cur").html() === undefined){原创 2014-12-15 18:36:38 · 1059 阅读 · 0 评论 -
jQuery之addClasas与removeClass使用实例
jQuery之addClasas与removeClass使用实例addClass()就是添加class类名,removeClass()就是移除class类名 $(this).click(function(){ if($(this).hasClass(“zxx_fri_on”)){ $(this).removeClass(“zxx_fri_on”); }else{转载 2014-11-03 17:43:31 · 587 阅读 · 0 评论 -
js split 的用法
js split 的用法和定义 js split分割字符串成数组的实例代码 str="2,2,3,5,6,6";//这是一字符串var strs= new Array(); //定义一数组 strs=str.split(","); //字符分割for (i=0;i{ document.write(strs[i]+""); //分割后的字符输出 }转载 2014-11-03 17:10:36 · 1304 阅读 · 0 评论 -
js代码中,给html的div赋值问题.
document.getElementById('one').innerHTML='one'; 页面无显示,不知道错哪儿了. 把document.getElementById('one').innerHTML='one';改成window转载 2014-11-03 17:38:49 · 47543 阅读 · 0 评论 -
js中的eval解析json
JS解析JSON 1. "JavaScript"> 2. 3. 4. var t="{'firstName': 'cyra', 'lastName': 'richardson', 'address': { 'streetAddress': '1 Microsoft way', 'city': 'Redmond', 'state': 'WA'转载 2014-11-03 16:06:25 · 715 阅读 · 0 评论 -
js 判断字符串是否包含某字符串,String对象中查找子字符,indexOf
js判断字符串是否包含某字符串,String对象中查找子字符,indexOfvar Cts = "bblText"; if(Cts.indexOf("Text")> 0 ){ alert('Cts中包含Text字符串');}indexOf用法: 返回 String 对象内第一次出现子字符串的字符位置。转载 2014-11-03 17:18:03 · 988 阅读 · 0 评论 -
js onclick事件传this的一点经验
js onclick事件传this的一点经验onclick="changeArea(this);returnfalse;" title="0">所有地区 function changeArea(obj){}` 这里obj为类型为a的标签对象,并且鼠标指向这个a时为手型转载 2014-11-03 17:41:35 · 757 阅读 · 0 评论 -
js中cookie的使用详细分析
js中cookie的使用详细分析JavaScript中的另一个机制:cookie,则可以达到真正全局变量的要求。 cookie是浏览器 提供的一种机制,它将document 对象的cookie属性提供给JavaScript。可以由JavaScript对其进行控制,而并不是JavaScript本身的性质。cookie概述 在上一节,曾经利用一个不变的框架来存储购物栏数据,而商品显示页面是转载 2014-11-03 18:00:27 · 434 阅读 · 0 评论 -
Js阻止事件冒泡和document.onclick在IE浏览器上无效
北京 北京 上海 广州 深圳 刚开始上面的html对应上面的效果,当点击上面的框出现下拉的城市列表,当不选择列表中的选项也就是点击页面空白处,下拉的城市列表消失原创 2014-12-16 15:10:56 · 1224 阅读 · 0 评论 -
IE6,7,8浏览器不支持 document.getElementsByClassName
IE6,7,8浏览器不支持 var uieless1=document.getElementsByClassName("ui-datepicker-inline ui-datepicker ui-widgetui-widget-contentui-helper-clearfix ui-corner-all");的问题document.getElementsByClassName 故名思原创 2014-12-13 15:09:28 · 698 阅读 · 0 评论 -
Java以及JS 手机号当中4位用“*”代替
String mobile = "18888888888";if (mobile != null && !mobile.equals("")) { String usermobile1 = mobile.substring(0, mobile.length() - (mobile.substring(3)).length()) + "****" + mobile.substring(7原创 2014-12-15 16:07:14 · 987 阅读 · 0 评论 -
setTimeout函数以及在各个浏览器里的兼容问题
setTimeout()的作用是指定在多少毫秒后执行一个JS函数或者表达式代码setTimeout的用法、语法、参数:setTimeout(code,millisec)setTimeout参数说明:code是必需参数。要调用的函数后要执行的 JavaScript代码串。millisec是必需参数。在执行代码前需等待的毫秒数。毫秒和秒之间的换算是:1000毫秒=1秒func转载 2014-12-25 16:29:37 · 2382 阅读 · 0 评论 -
Js跳转到页面中指定的ID
一个页面有很多个验证,位置相隔按钮比较远,所以想用JS验证之后,将位置移动到那个验证不通过的地方,这样就可以让用户一目了然知道这个地方不对,不用整页面的去找哪个地方不对了 利用hash来实现页面内的跳转,验证不通过时修改地址的hash,就会跳至指定位置HTML元素上添加id:js实现跳转:location.hash="#id"转载 2014-12-15 17:34:49 · 4562 阅读 · 0 评论 -
判断JS文件是否加载完成
javascript 判断JS文件是否加载完成在“按需加载”的需求中,我们经常会判断当脚本加载完成时,返回一个回调函数,那如何去判断脚本的加载完成呢?我们可以对加载的 JS 对象使用 onload 来判断(js.onload),此方法 Firefox2、Firefox3、Safari3.1+、Opera9.6+ 浏览器都能很好的支持,但 IE6、IE7 却不支持。曲线救国 ——转载 2015-02-10 15:08:37 · 3379 阅读 · 0 评论 -
chrome浏览器开发者工具的使用以及调试js
怎样打开Chrome的开发者工具?你可以直接在页面上点击右键,然后选择审查元素:或者在Chrome的工具中找到:或者,你直接记住这个快捷方式: Ctrl+Shift+I (或者Ctrl+Shift+J直接打开控制台),或者直接按F12。打开的开发者工具就长下面的样子:不过我一般习惯与点左下角的那个按钮,将开发者工具弹出作为一个独立的窗口:转载 2015-03-03 14:56:43 · 4046 阅读 · 0 评论 -
jQuery: 在this的环境中使用选择器
jQuery: 在this的环境中使用选择器 $(XXX,this)$(XXX,this)第一个参数是查询字符串或dom元素第二个参数是查询的上下文等价于$(this).find(xxx);意思就是在第二个参数所代表的节点下寻找符合条件的节点在绑定事件监听(eventListener)的时候,我们需要对被绑定的元素的子元素转载 2015-03-03 17:25:11 · 2668 阅读 · 0 评论 -
jquery模拟鼠标点击动作
jquery模拟鼠标点击动作$(function(){ $("#a").click(function(){ alert("hello a");}); $("#b").click(function(){alert("hello b");});})怎么触发点击id为b的元素的时候触发id为a的元素的点击事件 $("#b").click(function(){alert(原创 2015-03-03 18:05:59 · 7255 阅读 · 0 评论 -
js中json的相关知识及操作
js中json的相关知识及操作一、概述JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 API 或工具包。 在JSON中,有两种结构:对象和数组。1.转载 2015-03-17 17:38:29 · 498 阅读 · 0 评论 -
跨域资源共享CORS以及在zepto中使用遇到的问题
跨域资源共享CORS以及在zepto中使用遇到的问题一、 跨域资源共享CORS 1.浏览器的同源策略 同源策略在web应用的安全模型中是一个重要概念。在这个策略下,web浏览器允许第一个页面的脚本访问第二个页面里的数据,但是也只有在两个页面有相同的源时。源是由URI,主机名,端口号组合而成的。这个策略可以阻止一个页面上的恶意脚本通过页面的DOM对象获得访问另一个页原创 2017-10-26 17:35:41 · 1915 阅读 · 0 评论