Linux中国 Linux中国门户站!
设为主页 设为主页
收藏本站 收藏本站
 
当前位置 :首页 ->网站设计 ->网页制作 ->正文

4天学会 NoahWeb 表单 - 第一天

来源:Linuxdby.com 作者:Webmaster 时间:2007-04-28 点击: [收藏] [投稿]

hidden 隐藏变量域
text 单行文本输入区
checkbox 多选框
file 上传文件选择框
image 图片按钮,当图片地址为空时不会显示
password 密码输入区
radio 单选框
reset 重设按钮
button 按钮
label 文本或HTML显示标签*
date 日期选择输入区*
choice 选择内容输入区*
submit 表单提交按钮
select 单选输入区
select-multiple 多选输入区
textarea 多行文本输入区

TitleLine和位置控制

TitleLine是标题行标签,可以显示一个表单的标题,上面登陆表单是没有标题的,也就是说,里面没有TitleLine标签,加入TitleLine后的结果是这样的:

上述结果在代码中要做的改动很小,只要在代码第四行的前边加上<TitleLine Text="标题" />就可以,标题可以有多个,需要注意的是TitleLine和Line是同级的,不能相互嵌套。

InputLine和Line都是用来控制位置的,上面管理员登陆的页面中用户名和密码是分两行来摆放的,如果需要把他们放在一行上,只要把两个Input标签放到一个InputLine标签里就行了:

代码也做了稍稍的调整,这里的用户名和密码标签用的是label类型控件,代码:

检验标签

如果我们希望使用系统的人在填写制作的表单时符合我们所希望的输入内容和格式就可以配合使用NoahWeb表单的检验标签来做,如果不符合规则的话会出现提示,我们可以看看login表单第9和16的两行代码:

<NullErrorString>请输入您的登陆用户名</NullErrorString>

这里做的是空字符检验,如果用户没有输入内容就提交的话就会出现“请输入您的登陆用户名”的提示:

检验标签的类型也有好多种,已经包含了各种常用到的检测,这里也不依依列举了,有兴趣的话自己研究一下吧,也可以去NoahWeb的官方帮助文档看看 http://docs.noahweb.net





 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<



上一篇:表单制作方式大比拼   下一篇:4天学会 NoahWeb 表单 - 第二天

文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论
更多相关文章
Power by linux-cn.com 粤ICP备05006655号