当前位置: 首页 > 图文教程 > 网页制作 > HTML/XHTML教程 > 4天学会 NoahWeb 表单 - 第一天

HTML/XHTML教程
IE 下的只读 innerHTML
IE8下noscript标记的BUG仍然存在
HTML 5 canvas 基本语法
HTML5教程(1):HTML5的Canvas概述
Canvas教程(2):基本用法
Canvas教程(3):Drawing shapes绘制图形
Canvas教程(4):Using images应用图像
W3C推荐的 DTDs(文件类型声明)
10个最经常犯得HTML标签错误
HTML5中会被丢弃的元素和尚待解决的问题
IE6下网页制作参考:IE6的默认样式
html5来了,你准备好了吗
20个使用水彩效果的网站设计
Xhtml下不常用却很有用的标签
input标签里面的name与value的区别
img图片标签赋予alt属性是否需要
HTML small标记使用技巧
WEB标准 网页页面结构
Marquee标记在XHTML代码中该如何用
自己碰上的IE8兼容笔记

HTML/XHTML教程 中的 4天学会 NoahWeb 表单 - 第一天


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-04   浏览: 92 ::
收藏到网摘: n/a

HTML中表单是网络应用里极为常见的东西,B/S应用中有关用户数据输入都需要通过表单来实现,简单的表单或少量表单可通过Dreamweaver等类似的所见即所得的工具来进行编写。可对于表单比较多的应用系统就希望有一种机制来帮我们快速开发出表单,新一代B/S开发语言NoahWeb就提供了这样的机制,可用基于XML的结构化方式制作所需表单,在实际调用的时候再根据指定的模板文件来生成最终表单,这无疑可以把很多制作表单麻烦的工作简化,学会这种的制作方式后开发B/S应用中的表单就很easy了!

好啦!开始了!

要制作表单可以通过NoahWeb Designer(NoahWeb设计器)打开名称空间下的表单文件(名称空间下的Forms.xml.config文件):

然后设计器就会用你预先设定好的文本编辑器打开表单文件,我在这设置的是EDITPLUS,如下:

Forms就是表单资源中的根节点,所有的表单都必须存在该根节点下。并且使用Form标签来进行描述。如果有两个表单那么简单点来说Form的写法就如下:

OK,讲完Form就让我们来初步了解一下NoahWeb中的“表单资源”的基本结构和NoahWeb提供的控件。

表单的基本结构

先看一张截图吧!

上面这个是一个很简单的表单,下面是关于这张表单NoahWeb表单结构代码,绿色字体是当前行或者上一行的注释(后面的内容都省略Forms不提了):

第一步,先看截图最外层的节点<Form Id="" Text=""></Form>标签,刚才我们见过Form的属性Id和Text,Id可以随便输入表示的是此Form的一个引用名,引用名是为了调用该表单的时候用的,Text是这个表单的显示名字,用来作为生成该表单的时的文本。我们可以根据自己的需要输入Id和Text。注意:多个Form的Id不能重复。