2007-11-26

javascript中MVC模式开发

关键字: MVC
        MVC这个概念本不首先在软件工程这个领域提出,不过他在软件工程领域却发展壮大,JAVA WEB开发中比较流行的就是MVC开发框架,比如实现MVC框架比较好的STRUTS、WEBWORK等,还有SPRING中的MVC。  这里我想说点关于JAVASCRIPT中MVC模式的应用,当然也许你已经很早就在使用了,只是没这个概念的东西罢了。 在有JS(以下都把javascript简称为js)参与的网页开发中,当然现在的许多应用几乎所有都包含js,我们也可以实现分层的思想来开发我们的网页应用部分。 首先来 ...
2007-11-26

读<<AJAX HACK>>有感

关键字: 读<<AJAX HACK>>有感
             最近有幸拜读了<<AJAX HACK>>,网上评论有说这本书适合菜鸟,但是我要说,虽然我不敢自称高手,但我也不是菜鸟,这本书中的每个例子都实现的很好,注重的是一个好的实现,的确你也可以说你已经实现了相同的功能,但是书里面每个实现都是总结了很多经验得出的,具有很大应用价值。其实我们可以去学习人家的编码思想。            ...
2007-11-26

验证Email格式的好例子

关键字: 验证Email格式的好例子
遇到过很多应用要验证Email的格式,看过TOMCAT和JAVA的验证源代码,发现有些复杂,不过都是基于RFC2822作为验证指南的,其实验证主要考的是正则表达式的能力,还有就是你对Email的了解,最近看了《AJAX HACK》里面有个Email验证的例子,觉得很不错,所以贴出来与大家一起分享。 xml 代码 /* Define an Email constructor*/    function Email(e){        ...
2007-11-26

动态添加和删除表单元素

关键字: 动态添加和删除表单元素
xml 代码 也许是遇到的问题都是这样的,因此我把在IE下和FF下分别写的可以动态添加和删除表单元素的代码拿来与大家一起分享。    首先看看IE下的例子    <script>      var id=2;       function add()    {       v ...
2007-11-26

javascript中基于类的继承

关键字: javascript中基于类的继承
xml 代码 在两个对象之间创建一个继承关系可以用函数来实现,函数如下:    function creatInheritance(parent,child){    var property;    for(property in parent){      if(!child[property]){        &nbs ...
2007-11-26

javascript私有属性和信息隐藏

关键字: javascript私有属性和信息隐藏
xml 代码 私有属性在构造函数中用var关键字定义,私有属性只能用特权函数公用访问,特权函数是在构造函数中用this关键字定义的函数。私有属性不能使用点记法来访问,只能用公用函数访问。    如下是个例子       function Vehicle() {        var wheelCount = 4;     &n ...
2007-11-26

prototype实现继承

关键字: prototype实现继承
xml 代码 假设有类VEHICLE,另有2个类SPORTSCAR和CEMENTTRUCK继承于VEHICLE,    其中VEHICLE有2个属性WHEELCOUNT,CURWEIGHTINPOUNDS,    2个方法refuel(),mainTasks(),    SPORTSCAR和CEMENTTRUCK继承了VEHICLE的方法,SPORTSCAR只继承了SPORTSCAR属性,他有自己的CURWEIGHTINPOUNDS属性值,而CEMENTTRUCK也特有自己的WHEE ...
2007-11-26

利用js获得网页路径

关键字: js获得网页路径
xml 代码 <script   language="JavaScript">            function   getFileName()        {        var   url=window ...
2007-11-26

js中获得网页源代码

关键字: js获得网页源码
xml 代码 '0000000.html'为你要打开的网页    方法一:    <HTML XMLNS:MSIE >   <MSIE:DOWNLOAD ID="oDownload" STYLE="behavior:url(#default#download)" />   <SCRIPT>   fun ...
2007-11-26

一个简单的AJAX例子

关键字: AJAX入门
xml 代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">   <html xmlns="http://www.w3.org/1999/xhtml">  ...
2007-11-26

动态创建TABLE

关键字: 动态TABLE
            才学AJAX就被他创建动态TABLE搞糊涂了,他的例子一个函数一个函数的,我没看懂然后就自己研究,找了点DOM的资料,查了相关函数的用法,于是我也会动态创建TABLE。            我发现利用insertBefore()函数不能完成动态创建表的功能,但是其他动态创建WEB元素他可以很好的实现。而且在动态创建表的时候不能直接创建TABLE,必须是动态创 ...
dikar
搜索本博客
存档
最新评论