您正在查看 "Javascript" 分类下的文章
2008年11月26日 星期三 9:23
Style 对象
Style 对象代表一个单独的样式声明。可从应用样式的文档或元素访问Style 对象。
使用Style 对象属性的语法:
document.getElementById("id").style.property="值"
Style 对象的属性:
|
2008年11月23日 星期日 9:45
/**
* 功能:判断(yyyy-MM-dd)日期字符串是否合法
* @stringDate 日期字符串
* @separator 分隔符,如:"-"或"/"等等
*/
function isDate(strDate,separator){
var strDateArray;
var intYear;
var intMonth;
var intDay;
var boolLeapYear;
strDateArray = strDate.split(separator);
if(strDateArray.length!=3) {
return false;
}
intYear = parseInt(strDateArray[0],10);
intMonth = parseInt |
2008年11月23日 星期日 9:15
<script>
// 设置Cookie
function setCookie(key,value,expireDate) {
if(expireDate) {
var date = new Date();
date.setTime(date.getTime() + expireDate*24*3600*1000);
document.cookie = key + "="
+ escape(value)
|
2008年11月22日 星期六 17:34
2008年11月22日 星期六 17:32
2008年11月20日 星期四 10:34
1、表单判文本框空
表单文本框:
<input id="orgName" type="text" name="" value=""/>
判空的JavaScript代码:
var orgName = document.getElementById("orgName").value;
if(orgName.replace(/(^\s*)|(\s*$)/g, "") == "") {
alert("组织机构名称不能为空!");
return false;
}
说明:
正则表达式(/(^\s*)|(\s*$)/g, " |
2008年08月28日 星期四 15:17
JavaScript解析读取XML文件,主要就是加载并解析XML文件,然后就可以测试解析的XML文件的内容,打印输出来。
编写了一个JavaScript的类来实现读取一个XML文件中的数据,实现代码如下所示:
|
2008年08月27日 星期三 20:09
在JavaScript中,Object是一个内部对象。一般,我们可以直接定义自己的类,然后通过实例化它从而在应用中使用。使用Object对象,也可以实现类似于我们自己定义的类的功能。
可以使用Object对象new一个新的对象实例,然后动态地为这个对象实例增加属性和方法。但是这和我们自己定义类有些地方是不同的,通过下面的例子来说明。
|
2008年08月27日 星期三 17:40
使用JavaScript可以操作window、document.body、screen等许多对象,从而获取到在页面或者窗口中的具体的位置坐标。为了能够精确地获取实际的位置坐标,我们需要对这些对象中有关位置或偏移的相关含义由一个详细的了解。
通过下面的程序,通过页面上显示的坐标来了解到底那些属性都指的是哪些位置。
页面代码如下所示:
|
2008年08月25日 星期一 16:41
JavaScript中,与判断变量的类型相关的,有2个运算符:typeof、instanceof,和一个属性constructor。
通过一个测试的例子来说明。使用Boolean、String、Array和一个自己先创建的类,代码如下所示:
|
<script language="Javascript">
var myBool = new Boolean | |
2008年08月24日 星期日 13:49
JavaScript通过prototype实现继承,这种继承机制的实现可以非常灵活高效地进行JavaScript面向对象编程。下面是一段引用文字,说明了JavaScript的prototype机制:
|
引 用
JavaScript通过一种链接机制来支持继 | |
2008年08月23日 星期六 22:18
在JavaScript中,每一个类都是以函数的形式来定义的,即称为函数对象。而对于每一个函数对象,都具有一个prototype对象,该prototype就表示这个函数对象的原型,也可以说成是表示一个JavaScript类的成员的集合。
因为JavaScript中每个函数称为函数对象,故也可以称prototype为这个函数对象属性,可以在JavaScript的帮助文档中查阅到。
在JavaScript中,不仅每个内部的JavaScript对象都有prototype属性,我们自己创建的对象也具有这个属性。可以参考帮助文档中给出的例子,如下所示:
例如,要为 Array 对象 |
2008年08月23日 星期六 19:38
2008年08月23日 星期六 18:36
2008年08月23日 星期六 18:32