04 2013 档案

摘要:JavaScript有5种原始类型:Undefined、Null、Boolean、Number、String。可以用typeof运算符判断一个值是否表示一个原始类型。比如:alert(typeof1); //输出number这里需要注意的是:alert(typeof null);//输出的是object 。在网上找到了一个解释:null被认为是对象的占位符,但仍然算做原始数据类型1.Undefined类型Undefined类型只有一个值就是undefined。当声明变量未初始化,该变量默认就是undefined。<scripttype="text/javascript" 阅读全文
posted @ 2013-04-27 11:44 qiuhua 阅读(886) 评论(0) 推荐(0)
摘要:主要是要掌握它的几个对象,还有一些固定写法固定写法:function ajaxSubmit(){if(window.ActiveXObject) // IE浏览器{xmlHttpRequest = new ActiveXObject("Microsoft.XMLHTTP");}else if(window.XMLHttpRequest) //除IE外的其他浏览器实现{xmlHttpRequest = new XMLHttpRequest();}if(null != xmlHttpRequest){var v1 = document.getElementById(" 阅读全文
posted @ 2013-04-24 11:24 qiuhua 阅读(158) 评论(0) 推荐(0)
摘要:1) 对象冒充方式//继承第一种方式:对象冒充function Parent(username){this.username = username;this.sayHello = function(){alert(this.username);}}function Child(username, password){//下面三行代码是最关键的代码this.method = Parent;//这样就把this传过去了this.method(username);delete this.method;this.password = password;this.sayWorld = function( 阅读全文
posted @ 2013-04-24 11:22 qiuhua 阅读(199) 评论(0) 推荐(0)
摘要:在JavaScript中,函数(function)就是对象。在JavaScript中,没有方法(函数)重载的概念。在JavaScript中有一个Function对象,所有自定义的函数都是Function对象类型的。Function对象接收的所有参数都是 字符串类型的,其中最后一个参数就是要执行的函数体,而前面的参数则是函数真正需要接收的参数。当你用var oo=new Function("xx","xx");alert(typeof oo);则弹出的是function,如果用function add(){},用alert(typeof add)弹出的是f 阅读全文
posted @ 2013-04-24 11:20 qiuhua 阅读(284) 评论(0) 推荐(0)
摘要:实际上内置对象也可以称为是宿主对象,主要是BOM模型和DOM模型的东西基本的BOM体系结构图:window对象是BOM的顶层(核心)对象,所有对象都是通过它延伸出来的,也可以称为window的子对象。由于window是顶层对象,因此调用它的子对象时可以不显示的指明window对象,例如下面两行代码是一样的:document.write("BOM");window.document.write("BOM");DOM与BOM的关系?——BOM包含DOM 阅读全文
posted @ 2013-04-24 11:19 qiuhua 阅读(219) 评论(0) 推荐(0)
摘要:默认对象:(可以参看参考文档,里面的JScript对象) 日期对象;(日期基线:1970年1月1日00:00:00)建立日期对象(实例):格式:日期对象名称=new Date([日期参数]) 日期参数:1.省略;2.英文-数值格式:月 日,公元年 [时:分:秒] 如:today=new Date("October 1,2008 12:00:00") 3.数值格式:公元年,月,日,[时,分,秒] 如:today=new Date(2008,10,1)日期对象的方法: 格式:日期对象名称.方法([参数])获取当地时间: getYear()返回年份数getFullYear()返回 阅读全文
posted @ 2013-04-24 10:44 qiuhua 阅读(659) 评论(0) 推荐(0)
摘要:for in 遍历的不是数组,而是那个对象,也就是cbAll 这个对象,它遍历访问的每个值其实是cbAll的每个属性,而不是数组元素,不信你可以用for(var i in cbAll){ alert(i);} 来看看每个i到底是谁,肯定不是数组元素。for 循环根据下标访问的才算真是的数组元素。所以for in 和for 是有区别的。并且,使用for in 的效率要远低于for循环哦 阅读全文
posted @ 2013-04-24 10:40 qiuhua 阅读(201) 评论(0) 推荐(0)
摘要:当你有一个对象的多个属性或者方法需要操作时,就可以使用with比如<body>test<script type="text/javascript">var o=document.createElement("div");with(o){ style.cursor="pointer"; style.zIndex="100"; innerHTML="aaaa";}document.body.appendChild(o);</script></body> 阅读全文
posted @ 2013-04-24 10:36 qiuhua 阅读(327) 评论(0) 推荐(0)
摘要:JavaScript的格式:JavaScript区分大小写;JavaScript脚本程序须嵌入在HTML文件中;JavaScript脚本程序中不能包含HTML标记代码;(双引号)每行写一条脚本语句;语句末尾可以加分号;JavaScript脚本程序可以独立保存为一个外部文件,但其中不能包含<script></script>标签。JavaScript脚本程序的几种基本格式:<script> document.write("Hello World!!!"); </script> <script la... 阅读全文
posted @ 2013-04-24 10:17 qiuhua 阅读(518) 评论(0) 推荐(0)
摘要:setTimeout定时器setInterver计时器用以指定在一段特定的时间后执行某段程序。•setTimeout():•格式: [定时器对象名=] setTimeout(“<表达式>”,毫秒) 功能:执行<表达式>一次<script type="text/javascript">function count(){setTimeout("alert('执行成功');", 7000);}</script> </head> <body> <input type=& 阅读全文
posted @ 2013-04-24 10:10 qiuhua 阅读(382) 评论(0) 推荐(0)
摘要:事件绑定有两种方法,一种是在控件中绑定,另外一种是在javascript中获得控件,然后绑定。 如红色部分。记得浏览器是从头到尾解析程序的,所以要在控件之后定义才能获得控件。否则是空。<bodyonload=""><input type="button" id="b1" value="click1"onclick="clickHandler();"><input type="button" id="b2"value=" 阅读全文
posted @ 2013-04-24 10:03 qiuhua 阅读(261) 评论(0) 推荐(0)
摘要:48个实用的HTML特效代码1!!!(推荐初学者使用)1。忽视右键 <body> 或 <body style="overflow-y:hidden"> 2。加入背景音乐 IE:<bgsound src="*.mid" loop=infinite> NS:<embed src="*.mid" autostart=true hidden=true loop=true> </embed> *.mid你的背景音乐的midi格式文件 3。简单的window.open方法 <a h 阅读全文
posted @ 2013-04-23 17:55 qiuhua 阅读(2920) 评论(0) 推荐(0)
摘要:document.getElementById( "id_Number ") 得到的是单个元素 document.getElementsByName( "name ") 得到的是数组 阅读全文
posted @ 2013-04-16 10:44 qiuhua 阅读(237) 评论(0) 推荐(0)
摘要:改默认编辑模式就可以了。将默认编辑器由“myeclipse visual jsp designer”改为“myeclipse jsp editor”就不卡了。(我试验过就很灵) 阅读全文
posted @ 2013-04-15 15:08 qiuhua 阅读(138) 评论(0) 推荐(0)
摘要:地址栏中传递中文参数由于地址栏会将中文参数编码,因而另一个接受页面获取的参数肯定是乱码。应先在提交页面将中文参数编码,接受页面解码,如下:提交页面:<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <body> <% String name = "张三"; String tname = URLEncoder.encode(name,"utf-8"); response.sendR 阅读全文
posted @ 2013-04-15 11:25 qiuhua 阅读(365) 评论(0) 推荐(0)
摘要:MySQL查询时区分大小写的方法1、一种方法是可以设置表或行的collation,使其为binary或case sensitive。在MySQL中,对于Column Collate其约定的命名方法如下:*_bin: 表示的是binary case sensitive collation,也就是说是区分大小写的*_cs: case sensitive collation,区分大小写*_ci: case insensitive collation,不区分大小写############ Start binary collation example###########mysql> create 阅读全文
posted @ 2013-04-12 17:37 qiuhua 阅读(560) 评论(0) 推荐(0)
摘要:那些不支持 JavaScript 的浏览器会把js脚本作为页面的内容来显示。为了防止这种情况发生,可以使用这样的 HTML 注释标签:<html><body><script type="text/javascript"><!--document.write("Hello World!");//--></script></body></html>注释行末尾的两个正斜杠是 JavaScript 的注释符号,它会阻止 JavaScript 编译器对这一行的编译。追问既然是注释, 阅读全文
posted @ 2013-04-11 20:33 qiuhua 阅读(159) 评论(0) 推荐(0)
摘要:HTML <td> 标签的 nowrap 属性nowrap 属性规定表格单元格中的内容不换行。实例带有 nowrap 属性的表格单元:<table border="1"><tr><th>Poem</th><th>Poem</th></tr><tr><td nowrap="nowrap">Never increase, beyond what is necessary, thenumber of entities required to 阅读全文
posted @ 2013-04-11 10:57 qiuhua 阅读(304) 评论(0) 推荐(0)
摘要:今天深刻理解了java一次编译多处运行的意思了我复制了个文件,里面引包都是手改的,运行的时候都是以前的代码,最后把import删了重新写就可以了因为之前生产的class文件没有改变。 阅读全文
posted @ 2013-04-09 17:23 qiuhua 阅读(454) 评论(0) 推荐(0)
摘要:File类是用来构造文件或文件夹的类,在其构造函数中要求传入一个String类型的参数,用于指示文件所在的路径.以前一直使用绝对路径作为参数,其实这里也可以使用相对路径.使用绝对路径不用说,很容易就能定位到文件,那么使用了相对路径jvm如何定位文件的呢?按照jdk Doc上的说法”绝对路径名是完整的路径名,不需要任何其他信息就可以定位自身表示的文件。相反,相对路径名必须使用来自其他路径名的信息进行解释。默认 情况下,java.io 包中的类总是根据当前用户目录来分析相对路径名。此目录由系统属性 user.dir 指定,通常是 Java 虚拟机的调用目录.”相对路径顾名思义,相对于某个路径,那么 阅读全文
posted @ 2013-04-07 11:49 qiuhua 阅读(13506) 评论(1) 推荐(0)
摘要:xml文件: Xml代码 <?xml version="1.0" encoding="GB2312"?> <RESULT> <VALUE> <NO>A1234</NO> <ADDR>河南省郑州市</ADDR> </VALUE> <VALUE> <NO>B1234</NO> <ADDR>河南省郑州市二七区</ADDR> </VALUE> </RESULT> 第一种 DOM 实现方 阅读全文
posted @ 2013-04-02 20:02 qiuhua 阅读(370) 评论(0) 推荐(0)
摘要:1.<SCRIPT LANGUAGE="JavaScript"> var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); //获取当前月份(0-11,0代表1月) myDate.getDate(); //获取当前日(1-31) myDate.getDay(); //获取当前星期X(0-6,0代表星期天) myDate.getTime(); //获取当前时间(从1970.1.1开始 阅读全文
posted @ 2013-04-02 14:51 qiuhua 阅读(1946) 评论(0) 推荐(0)