上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: opacity: function(elem, val) { var setting = arguments.length > 1; if ("opacity" in elem.style) { return setting ? elem.style["opacity"] = val: elem.style["opacity"]; } else { // if IE if (elem.filters && elem.filters.alpha) { return setting ? elem.filters.al 阅读全文
posted @ 2012-04-24 08:33 穆乙 阅读(506) 评论(0) 推荐(0) 编辑
摘要: <div style="border:1px solid #fc0;height:24px;width:300px;" id="target"></div><br /> <input name="filltext" oninput="document.getElementById('target').innerHTML=this.value" id="filltext" type="text" />onprope 阅读全文
posted @ 2012-04-17 11:07 穆乙 阅读(56955) 评论(3) 推荐(1) 编辑
摘要: var fn; // 声明一个变量function fn() { // 声明一个函数} alert(typeof fn); // functionfunction fn() { // 声明一个函数} var fn; // 声明一个变量alert(typeof fn); // function 无论声明位置先后,function 都是优先于变量声明var fn=1; // 声明一个变量 function fn() { // 声明一个函数 } alert(typeof fn); // number function fn() { // 声明一个函数 ... 阅读全文
posted @ 2012-04-11 16:11 穆乙 阅读(295) 评论(0) 推荐(0) 编辑
摘要: var name = "Kevin";function callName(){ alert(name); var name = "marry";}callName(); // undefinedJavascript在进入一个函数域时,先扫描声明,注意,仅仅是声明,并没有执行赋值,每个变量的初始值都是undefined。所以上式也可以相当于下面这种写法var name = "Kevin";function callName(){ var name; alert(name); name= "marry";}callNa 阅读全文
posted @ 2012-04-11 15:52 穆乙 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 匿名函数可以有效控制变量作用域,构造闭包 (Closure),防止对全局变量造成污染。在 JavaScript 中,编写匿名函数,有以下几种方法.错误模式:语法错误警告function(){ // insert code here }();模式一:函数字面量 (Function Literal) 先声明函数对象,然后执行。(function(){ // insert code here })();模式二:优先表达式 (Prior Expression) 由于 JavaScript 按照从内到外的顺序执行表达式,因此使用括号来强制执行已声明的函数。(function(){ // insert c 阅读全文
posted @ 2012-03-30 13:01 穆乙 阅读(291) 评论(0) 推荐(0) 编辑
摘要: floor向下取整:Math.floor(0.20); // 0Math.floor(0.90); // 0Math.floor(-0.90); // -1Math.floor(-0.20); // -1round四舍五入Math.round(0.2) // 0Math.round(0.9) // 1Math.round(-0.9) // -1Math.round(-0.2) // 0ceil向上取整Math.ceil(0.2) // 1Math.ceil(0.9) // 1Math.ceil(-0.9) // 0Math.ceil(-0.2) // 0 阅读全文
posted @ 2012-03-28 17:21 穆乙 阅读(81433) 评论(0) 推荐(2) 编辑
摘要: <div style="height:30px;line-height:30px;background:#FF0;text-align:center;" id="zz"><a href="http://www.baidu.com">阻止事件冒泡</a></div> <script type="text/javascript"> var $ = function(id){ return document.getElementById(id); } $( 阅读全文
posted @ 2012-03-27 13:36 穆乙 阅读(396) 评论(0) 推荐(0) 编辑
摘要: replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。格式:stringObject.replace(regexp/substr,replacement)replace方法是string对象的方法。它有两个参数:第一个参数regexp/substr 可以是字符String或者正则表达式RegExp对象,这个参数是必须的。需要注意的是,当第一个参数是字符串,则将它作为要检索的直接量文本模式,而不是首先被转换为 RegExp 对象。第二个参数replacement 必需。一个字符串值。规定了替换文本或生成替换文本的函数。replacement 可以是字符 阅读全文
posted @ 2012-03-26 17:06 穆乙 阅读(4247) 评论(0) 推荐(3) 编辑
摘要: 效果图兼容ie的两个js库<!--[if lte IE 9]> <script type="text/javascript" src="../excanvas.js"></script> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->画图代码,放在head里function draw(id) { var ctx = document.get 阅读全文
posted @ 2012-03-15 13:55 穆乙 阅读(1673) 评论(0) 推荐(1) 编辑
摘要: 一、先来说说||(逻辑或),从字面上来说,只有前后都是false的时候才返回false,否则返回true。alert(true||false); // truealert(false||true); // truealert(true||true); // truealert(false||false); // false但是,从深层意义上来说的话,却有另一番天地,试下面代码alert(0||1);显然,我们知道,前面0意味着false,而后面1意味着true,那么上面的结果应该是true,而事实返回的结果是1。再看下面代码:alert(2||1);我们知道,前... 阅读全文
posted @ 2012-03-09 13:37 穆乙 阅读(32444) 评论(5) 推荐(7) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页