首页 »Javascript教程 » javascript控件:Javascript & DHTML上传文件Control控件 »正文javascript控件:Javascript & DHTML上传文件Control控件来源: 发布时间:星期四, 2008年12月25日 浏览:27次 评论:0
上章基本上把要交代基本知识都说了些今天终于开始写代码了:D
首先来做个例子批量上传UIControl控件以后般做举例也是以UIControl控件为主都是封装成Object或者用Function封装成"Class"类 也许对于单单看前几章朋友来说这个例子过于深奥了但是不用担心步步来解释应该很快理解关键是理解如何做而不是如何写 首先看个成品截图预览: 、接下来我们先说思路首先定义个upload"类", )、这个类公共访问信息应该有: 1、构造中要传递些必要参数比如在哪个容器构造upload信息 2、必须有个add思路方法用于添加个upload 3、必须有个remove思路方法用于删除个upload 2)、这个类中应该有些必要信息是生成例子本身所具有信息(upload对象些信息) 1、得到共多少个upload信息 2、个容器对象这个对象也是从构造中传递 整个图可以简单表示为 2、我想我们该想想应该用到哪些知识哪些是熟悉哪些是未知 )、正如我们上面预览图所见到需要 3个或以上新Control控件(添加删除还有个fileControl控件也或者还有其它...但至少眼睛见到就这么多了)既然是新信息就会可能用到document.createElement要添加进个容器里就可能用到object.appendChild(obj)或者obj.insertBefore思路方法删除也就是obj.parentNode.removeChild(obj)这些上章都已经说过了 2)、既然是Control控件肯定得用function或者是个对象(object)封装起来对这部分知识第章已经简单介绍说明了 3)、如何组织呢?在上面思路中也已经有了文字和图示 接下来就动手写: )、构造以及基本代码(伪代码) [ /* *删除个 file *删除个 添加 *删除个 删除 */ }; </script> 0
相关文章
读者评论发表评论 |
|