随笔分类 -  javascript

摘要:TestClikcMe 阅读全文
posted @ 2012-04-23 22:06 Fskjb 阅读(11575) 评论(0) 推荐(0)
摘要:一直以为,无论在html中写多少段都和一个没有什么区别,比方说在第一段中定义的变量,第二段也可以访问,但今天看了一个例子真的是颠覆了这一想法分别输出了hi和hello,当然你会说那是理所当然的,太简单了。但是:2次输出都是hello,看!傻眼了吧! 阅读全文
posted @ 2011-12-06 22:36 Fskjb 阅读(547) 评论(1) 推荐(0)
摘要:什么是argumentsarguments是是JavaScript里的一个内置对象,它很古怪,也经常被人所忽视,但实际上是很重要的。所有主要的js函数库都利用了arguments对象。所以agruments对象对于javascript程序员来说是必需熟悉的。所有的函数都有属于自己的一个arguments对象,它包括了函所要调用的参数。他不是一个数组,如果用typeof arguments,返回的是’object’。虽然我们可以用调用数据的方法来调用arguments。比如length,还有index方法。但是数 组的push和pop对象是不适用的。创建一个灵活的函数看起来貌似argument. 阅读全文
posted @ 2011-10-27 22:53 Fskjb 阅读(43949) 评论(2) 推荐(9)
摘要:首先,虽然叫Foreach语法但关键字还是用for哦,这个语法只是对平时用开的for语法的一个简化而已。这个语法平时最多还是用来遍历数组,这时候每一个循环得到的是数组的索引(一个整形数字),然后通过数组名[整形索引]获得数组中的对象。但是这个语法还可以用来遍历对象,拿到的是对象的属性名称(一个字符串).然后通过对象名[属性名称]就可以拿到对象。所以理解该语法的关键是理解每次循环得到的到底是什么。其实,这一功能的实现得益于javascript的数组索引可以是字符串,如果不能(想想java)就没有这出戏唱了。<html><heap><scripttype=" 阅读全文
posted @ 2011-03-26 10:52 Fskjb 阅读(112184) 评论(3) 推荐(0)
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-t... 阅读全文
posted @ 2010-06-21 14:14 Fskjb 阅读(264) 评论(0) 推荐(0)
摘要:颜色渐变:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xht... 阅读全文
posted @ 2010-06-21 13:46 Fskjb 阅读(315) 评论(0) 推荐(0)
摘要:Onunload,onbeforeunload都是在刷新或关闭时调用,可以在<script>脚本中通过window.onunload来指定或者在<body>里指定。区别在于onbeforeunload在onunload之前执行,它还可以阻止onunload的执行。   Onbeforeunload也是在页面刷新或关闭时调用,Onbeforeunload是正要去服务器读取新的... 阅读全文
posted @ 2010-06-16 11:11 Fskjb 阅读(598) 评论(0) 推荐(0)
摘要:splice,请注意是splice不是split,尽管二者长相很像但不是一个东西。splice不是split都是可以用于数组操作有关的。先说说split,split是根据一定的标识符分割一个字符串,返回的是数组。例子:var a1="a,b,c";var a2=a1.split(",");//返回数组["a","b","c"]最奇妙的是这个应用:var a1="blogguy";var a2=a1.split("");//返回数组["b" 阅读全文
posted @ 2010-06-14 22:37 Fskjb 阅读(688) 评论(1) 推荐(1)
摘要:encodeURI() 函数可把字符串作为 URI 进行编码。该方法不会对 ASCII 字母和数字进行编码,也不会对这些 ASCII 标点符号进行编码: - _ . ! ~ * ' ( ) 。该方法的目的是对 URI 进行完整的编码,因此对以下在 URI 中具有特殊含义的 ASCII 标点符号,encodeURI() 函数是不会进行转义的:;/?:@&=+$,#在本例zhogn,我们将使用... 阅读全文
posted @ 2010-06-04 20:38 Fskjb 阅读(1262) 评论(0) 推荐(0)
摘要:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<!DOCTYPEhtmlPUBLIC”-//W3C//DTDXHTML1.0Transitional//EN””http://www.w3.org/TR/... 阅读全文
posted @ 2010-06-02 19:58 Fskjb 阅读(342) 评论(1) 推荐(1)
摘要:该代码在IE和FF下测试通过:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<html><head><scriptlanguage="JavaScript"type="text/javascript">fun... 阅读全文
posted @ 2010-06-02 10:25 Fskjb 阅读(1248) 评论(0) 推荐(0)
摘要:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><html><head><metahttp-equiv="Content-Type"content= 阅读全文
posted @ 2010-06-02 09:56 Fskjb 阅读(972) 评论(0) 推荐(0)
摘要:先看以下页面:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml& 阅读全文
posted @ 2010-02-26 21:22 Fskjb 阅读(2215) 评论(1) 推荐(0)
摘要:上篇文章(DOM中获得对象的方法)中提到document的三个方法:getElementById(),getElementsByName() ,getElementsByTagName() .在该文中再来看看document对象的其他方法:write()方法:该方法用于向文档写入 HTML 表达式或文本。代码Code highlighting produced by Actipro CodeHig... 阅读全文
posted @ 2010-02-26 20:16 Fskjb 阅读(1295) 评论(0) 推荐(0)
摘要:Document 对象每个载入浏览器的 HTML 文档都会成为 Document 对象。Document 对象使我们可以从脚本中对 HTML 页面中的所有元素进行访问。提示:Document 对象是 Window 对象的一部分,可通过 window.document 属性对其进行访问。在document对象中有以下三个方法,对于程序员来说,真可谓无人不知,无人不晓,他们分别是:1.getElementById() 返回对拥有指定 id 的第一个对象的引用。2.getElementsByName() 返回带有指定名称的对象集合。3.getElementsByTagName() 返回带有指定标签名 阅读全文
posted @ 2010-02-26 19:33 Fskjb 阅读(4783) 评论(0) 推荐(0)
摘要:XMLHttpRequest对象是当今所有AJAX和Web 2.0应用程序的技术基础。尽管软件经销商和开源社团现在都在提供各种AJAX框架以进一步简化XMLHttpRequest对象的使用;但是,我们仍然很有必要理解这个对象的详细工作机制。  一、 引言  异步JavaScript与XML(AJAX)是一个专用术语,用于实现在客户端脚本与服务器之间的数据交互过程。这一技术的优点在于,它向开发者提供... 阅读全文
posted @ 2010-01-16 11:20 Fskjb 阅读(333) 评论(0) 推荐(0)
摘要:IE的DHTML对象提供了四个可读写的属性来动态操作页面元素的内容:innerText, outerText, innerHTML, outerHTML.   需注意两点:  1. 其中innerText,outerText属性的值是作为普通文本呈现的,即使它含有HTML标签也如实反应出来;而innerHTML, outerHTML呈现的是经HTML引擎解析后文本,它可以反应属性中HTML标签的表... 阅读全文
posted @ 2009-11-10 21:11 Fskjb 阅读(3528) 评论(0) 推荐(1)
摘要:JavaScript有许多小窍门来使编程更加容易。其中之一就是eval()函数,这个函数可以把一个字符串当作一个JavaScript表达式一样去执行它。举个小例子 varthe_unevaled_answer="2+3";varthe_evaled_answer=eval("2+3");alert("theun-evaledansweris"+the_unevaled_answer+"andthe... 阅读全文
posted @ 2009-11-08 12:04 Fskjb 阅读(429) 评论(0) 推荐(1)

年年行好运