Javascript
文章平均质量分 71
科比不来it
左手代码,右手篮球。酷爱编程,痴迷技术。关注我,不迷路
展开
-
JS 怎么实现点击文本框清空移出后又恢复
为了更好的增加用户体验,今天对007秒杀网http://www.miaosha007.com的头部搜索的js进行了修正,简单的说就是JS 怎么实现点击文本框清空移出后又恢复,代码如下:原创 2013-01-31 11:59:45 · 700 阅读 · 0 评论 -
js数组的操作
用 js有很久了,但都没有深究过js的数组形式。偶尔用用也就是简单的string.split(char)。这段时间做的一个项目,用到数组的地方很多,自以为js高手的自己居然无从下手,一下狠心,我学!呵呵。学了之后才知道,js数组的功能强大很,远比VB,C#强多了,大家慢慢看吧1、数组的创建 var arrayObj = new Array(); //创建一个数组va转载 2014-08-07 15:36:19 · 394 阅读 · 0 评论 -
jquery制作选项卡
jquery制作选项卡//引入jquery库文件 $(function(){$('#tabin >ul >li').each(function(index){ $(this).mouseover(function(){ var liNode=$(this); timeOutId=setTimeout(function(原创 2013-02-23 13:27:03 · 581 阅读 · 0 评论 -
js给Li标签增加class
var list=document.getElementById("mainNav") //获取ul对象 lis=list.getElementsByTagName("li") //获取ul下的li对象,是数组集合 for(var i=0,l=lis.length;i lis[i].className="mainlevel fr_left m_nav_1"+(i+1) }原创 2015-02-02 18:25:44 · 4383 阅读 · 0 评论 -
Console命令详解,让调试js代码变得更简单
Console命令详解,让调试js代码变得更简单Firebug是网页开发的利器,能够极大地提升工作效率。但是,它不太容易上手。我曾经翻译过一篇《Firebug入门指南》,介绍了一些基本用法。今天,继续介绍它的高级用法。===================================Firebug控制台详解作者:阮一峰出处:http://www.转载 2015-04-13 10:40:34 · 550 阅读 · 0 评论 -
js验证一段字符串既有数字也有英文的正则表达式
//正则判断密码字段为6-20位的字母和数字 var regp =/^(?=.*[a-zA-Z]+)(?=.*[0-9]+)[a-zA-Z0-9]+$/; if(!regp.test(password) || password.length20){ alert('密码必须为6-20位的数字和字母的组合'); return false; }转载 2015-07-02 17:29:19 · 4952 阅读 · 0 评论 -
用Jquery向文档中追加文本(通过 append()方法添加若干新元素)
function appendText(){var txt1="Text."; // 以 HTML 创建新元素var txt2=$("").text("Text."); // 以 jQuery 创建新元素var txt3=document.createElement("p");txt3.innerHTML="Text"; // 通过转载 2013-12-30 11:15:29 · 3994 阅读 · 0 评论 -
chrome调试常用技巧总结
在source中查找某个js文件:Ctrl/Command+G,(tips:这种方法很恶心的是会在输入框中默认加了冒号),ctrl+shift+f打开搜索,可以在所有source中搜索具体的代码和字符串,再也不用担心找不到js片段了在当前js文件中查找某个方法:Ctrl/Command+shift+O(这个很nice) blackbox... 调试时屏蔽JavaScript库代码。 确转载 2016-06-02 15:24:46 · 731 阅读 · 0 评论 -
js判断为空Null与字符串为空实例
最近突然发现自己写的JavaScript代码比较臃肿,所以开始研究JavaScript的简写方法。这样一来,可以让我们的JavaScript代码看起来比较清爽,同时也可以提高我们的技术。那么判断为空怎么简写呢? 下面就是有关判断为空的简写方法。 代码如下 if (variable1 !== null || variable1 !== undefined || vari转载 2016-06-07 10:12:03 · 526 阅读 · 0 评论 -
js省市区下拉代码分享
js省市区三级联动下拉代码分享原创 2017-09-05 14:35:41 · 923 阅读 · 0 评论 -
jsonp原理详解——终于搞清楚jsonp是啥了
什么是JSONP?先说说JSONP是怎么产生的:其实网上关于JSONP的讲解有很多,但却千篇一律,而且云里雾里,对于很多刚接触的人来讲理解起来有些困难,着用自己的方式来阐释一下这个问题,看看是否有帮助。1、一个众所周知的问题,Ajax直接请求普通文件存在跨域无权限访问的问题,甭管你是静态页面、动态网页、web服务、WCF,只要是跨域请求,一律不准。2、不过我们又发现,Web页面上调用js文...转载 2019-07-02 13:06:52 · 504 阅读 · 0 评论 -
Jquery 菜单点击,划过换背景色代码
1-5-1ul{margin:0; padding:0; line-height:44px;list-style:none;}li{float:left; width:143px; display:block; text-align:center;}a{text-decoration:none; color:#fff; font-weight:bold;}.one{background:转载 2014-05-29 17:21:55 · 1623 阅读 · 0 评论 -
Document write()、writeln()方法
document.write() 功能:向文档写入HTML表达式或JavaScript代码。语法:document.write(txt)参数:txt:HTML文本串,其中可以使用HTML标记。注1:write()方法的执行位置应该放在需要显示文本串的位置。注2:write()方法的文本串必须写在一行中,中间不能有回车。 document.writ原创 2013-11-11 10:16:09 · 3311 阅读 · 1 评论 -
js判断手机访问网站自动跳转到手机版
目前很多网站已经出现了手机版的网站,手机网站是和互联网上的网站同步更新的,大多数人访问我们的网站是直接访问电脑上的域名,不可能为了手机网站重新记住一个域名,大家都知道,中国人都是比较懒的,那么遇到这个情况我们如何面对了,其实办法很简单就是在网站头加入一句判断语句,判断是手机访问网站时就自动跳入手机版,如果是电脑访问就显示正常版本的就可以了。代码如下: uaredirect(转载 2013-10-22 15:11:16 · 992 阅读 · 0 评论 -
用JS实现文字的滚动
向上滚动教你用Javascript制作连续滚动的字幕 链接1 链接2 链接3 链接4 cript代码 -->cript">marqueesHeight=200; //内容区高度stopscroll=false; //这个变量控制是否停止滚动with(marquees){noWrap=true; //这句表内容区不自动换原创 2013-03-29 16:44:31 · 1164 阅读 · 0 评论 -
JS实现div内部的文字或图片自动循环滚动
.content{width:500px;height:300px;position:absolute;left:200px;top:100px;border:solid 2px red;padding:10px;overflow:hidden} dl{width:400px;height:30px;border:1px solid black;} 测试数据1转载 2013-04-16 16:16:27 · 3276 阅读 · 0 评论 -
兼容IE和Firefox火狐的上下、左右循环滚动JS代码
上下滚动代码 111111111111111222222222222222333333333333333444444444444444555555555555555 var t=getid("demo"),t1=getid("demo1"),t2=getid("demo2"),sh=getid("show");var inter;t2.innerHTML=原创 2013-04-16 16:11:28 · 915 阅读 · 0 评论 -
用marquee和div+js实现首尾相连循环滚动效果
分别用marquee和div+js实现首尾相连循环滚动效果用marquee实现首尾相连循环滚动效果(仅IE):这里是要滚动的内容用DIV+javascript实现首尾相连循环滚动效果(兼容firefox):这里是要滚动的内容<!-- function scroll(obj) { var tmp = (obj.scrollLeft)++; //当滚动条到达右边顶端时 i转载 2013-04-16 16:19:46 · 1506 阅读 · 0 评论 -
用JS实现div的自动滚动。代码如下:
<div id="show" style="overflow:hidden;height:210px; border:1px solid#FF0000">function startmarquee(lh,speed,delay){ var t; var oHeight = 210; /** div的高度 **/ var p=false; var o=document.ge转载 2013-03-29 16:47:50 · 2373 阅读 · 0 评论 -
用DIV+javascript实现首尾相连循环滚动效果(兼容firefox)
view plainprint?用DIV+javascript实现首尾相连循环滚动效果(兼容firefox): 这里是要滚动的内容 <!-- function scroll(obj) { var tmp = (obj.scrollLeft)++; //当滚动条到达右边顶端时 if (obj.scrollLeft转载 2013-04-16 15:38:45 · 1054 阅读 · 0 评论 -
禁止右键+禁止选择文本JS代码分享(兼容主流浏览器)
//右键开始if (window.Event) document.captureEvents(Event.MOUSEUP);function nocontextmenu() { event.cancelBubble = true event.returnValue = false; return false;}function norightclick(e)转载 2013-05-09 10:07:19 · 702 阅读 · 0 评论 -
javascript实现 早上好,中午好代码
var now=(new Date()).getHours(); if(now>0&&now<=6){ document.write("午夜好,"); }else if(now>6&&now<=11){ document.write("早上好,"); }else if(now>11&&now<=14){ document.write("中午好,");原创 2013-08-22 13:44:43 · 4068 阅读 · 0 评论 -
Jquery实现图片左右滚动(自动)
基于jQuery的控制左右滚动效果_自动滚动版本body{font-size:0.8em;letter-spacing:1px;font-family:"微软雅黑"; line-height:1.8em}div,ul,li,ol,img{margin:0;padding:0}h1{font-size:1em; font-weight:normal;}h1 a{background:#转载 2013-09-24 12:04:16 · 1215 阅读 · 0 评论 -
网页右侧的漂浮广告代码,随滚动条滚动
无标题文档HTML代码(即需要漂浮的广告):js代码:前提是必须要引入jquery文件$(function(){$(window).scroll(function(){var scrollTop = document.body.scrollTop || document.documentElement.scrollTop || 0;$(".christmas_ad"原创 2013-10-15 13:52:41 · 2210 阅读 · 0 评论 -
谈谈XSS与CSRF
这两个关键词也是老生常谈了,但是还总是容易让人忘记与搞混~。XSS与CSRF这两个关键词时常被拉出来一起比较(尤其是面试),我在这里也在写一篇扫盲文,也帮自己整理一下知识脉络。这篇文章会用尽量“人话”的语言解释这二个关键词,让同学们对跨域,安全有更深一层次的了解。国际惯例,先上一下维基百科:XSS:跨站脚本(Cross-site scripting,通常简称为XSS)是一种网站应用程序的安...转载 2019-06-28 12:42:23 · 131 阅读 · 1 评论