自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 据说的华为面试题

   有两个序列a,b,大小都为n,序列元素的值任意整数,无序;要求:通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小。 原帖地址:http://bbs2.chinaunix.net/viewthread.php?tid=1491855  在51js看到,同学给了思路:      New Document

2009-07-28 14:38:00 459

原创 表单元素事件 (Form Element Events)

表单元素事件 (Form Element Events)仅在表单元素中有效。属性               值           描述 onchange    脚本         当元素改变时执行脚本 onsubmit     脚本         当表单被提交时执行脚本 onreset       脚本         当表单被重置时执行脚本 onselect      脚本    

2009-07-16 10:08:00 693

原创 检测IE8

 原文地址:http://www.gracecode.com/archives/2717/由 IE8 User-Agent 更新想到的作者:手气不错 发布时间:January 11, 2009 分类:Javascriptvar isIE8 = !!window.XDomainRequest;

2009-07-01 14:28:00 334

原创 Fastest way to build an HTML string

Fastest way to build an HTML stringPosted in Code Snippets, JavaScript by James on May 29th, 2009 原文:http://james.padolsey.com/javascript/fastest-way-to-build-an-html-string/var arr = [item 1, it

2009-06-12 11:51:00 438

原创 IE6,浮动遇到绝对定位

本来两个不相同的东西,在IE6下硬是会擦出火花....当一个元素内有一个块级元素并占据整行的时候,让它浮动,然后在它后面的行内元进行绝对定位(父级元素进行相对定位),在其他浏览器下都能正常显示,在IE6下会莫名其妙的消失。尝试改变ul的长度,或者取消浮动都可以让IE6正常显示,莫非IE6下,绝对定位元素被覆盖掉了?但是在取消浮动下可以正常显示,那么在浮动下才会被覆盖?应该是ie6的bu

2009-06-01 09:55:00 2533 1

原创 textarea的问题

这几天在后台创建页面,创建一次后久不能修改,后面的内容跑到编辑框外,发现这是textarea嵌套textarea的问题,再后台生成.html文件的时候,外面的会配对里面的例如:,会配对成:,而后面的会跑到外面,直接导致后面的内容跑到编辑框外面。......郁闷。以前还真没留意这问题,会把里面的东西解析为内容而不是标签。所以很自然的会对里面的进行配对。变成:.还好可以先用JS对里面的内容读取后再塞进

2009-03-23 12:12:00 659

原创 jquery的CSS选择符

    1    2          1122    :first :last  $("li:first")或者$("li:last")都是对最外面的ul里所有的li而言。而:first-child :last-child是匹配1,11 222  :even :odd   $("li:even“)起始位0,都是对最外面的ul里所有的li而言。1,11:nt

2009-03-13 17:10:00 345

原创 word-spacing和letter-spacing

word-spacing 设置字间距,letter-spacing设置字符间距。      字面上很好理解,可是用在中文上并不是拿麽回事,如果中字间没有空格,设置word-spacing后是没有效果的,它比较适合控制句中的单词如(this is .....)可以控制this与is的距离。而letter-spacing 用在中文上久是字间的间距,但是再字母久是字符间距,所以再混合的时候比较难控制

2009-03-12 15:28:00 745

原创 - -#,粗心得让我郁闷......

刚调试样式...忘记在中加上href属性。结果在IE6怎么调试都没出现a:hover要的样式,在IE7和FF3却可以(其他没测试)一开始还以为是IE6的BUG,可是怎么看都没问题,差到最后直接打开文件看看标签有没写错,才发现写少了href,添加完毕测试,OK。以后还是按规范来写,减少不必麻烦。

2009-03-10 13:18:00 382

原创 基本的Email地址正则

 var reg = /^[/w/_]+@(/w+/.)+([a-z]{2}| (?:com|net|gov|org|edu|mil|int)(?=/.[a-z]{2})|(com|net|gov|org|edu|mil|int))$/gi; alert(reg.test("[email protected]")); alert(reg.test("[email protected]"));

2008-12-11 14:32:00 456

原创 获取子节点

 function getSubNode(sId){var oParent=document.getElementById(sId);var oNode=oParent.firstChild,oNodes=[];while(oNode){if(oNode.nodeType==1){oNodes.push(oNode);}oNode=oNode.nextSibling;}return oNodes;

2008-12-11 14:30:00 338

原创 失去焦点验证

任何一个失去焦点(包括焦点移到另一个输入框)时,检查该控件的值,若为空或非数字,清空控件的值并把焦点重新置于该控件(解决死缩问题)var oFr=document.createDocumentFragment();for(var i=0;ivar oIput=document.createElement("input");oIput.setAttribute("type","text");oI

2008-12-11 14:29:00 951

原创 截取多余字符

  ()">      var iLen=0; function ak(){ var oTarea=document.getElementById("txt"); var oT=document.getElementById("a"); var rT=//s/gi; var len = 0; var sTex=""; var sText=oTarea.value.replace(rT,"");

2008-12-11 14:28:00 413

原创 混淆关于DOM中节点获取

  混淆关于DOM中节点获取经常把obj.childNodes[0]等同与obj.childNodes.firstChild小小问题就弄得团团转.正确应该是obj.childNodes[0]==obj.firstChild;另外文本节点的几个方法:appendData(text) 将提供的文本追加到文本节点的已有内容之后。 insertData(position, te

2008-12-11 14:26:00 407

原创 兼容

 通过JS设置元素属性.obj.setAttribute("style","background:#333");obj.style.cssText="background:#333";(IE)同时使用可以实现在各个浏览器上兼容.通过JS设置元素class属性.第一种方法:obj.setAttribute("class","ak47");obj.setAttribute("className","a

2008-12-11 14:24:00 2437

原创 解决IE下图片作为背景时,有鼠标操作时的抖动问题:

 解决IE下图片作为背景时,有鼠标操作时的抖动问题:if(判断是否为IE){document.execCommand("BackgroundImageCache", false, true);}//禁止IE重载样式背景或者不要使用background-image.

2008-12-11 14:19:00 554

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除