主题:  关于表单的填写问题?

kasen

职务:普通成员
等级:1
金币:0.0
发贴:93
注册:2001/10/30 14:15:42
#12002/2/8 9:09:25
我在表单里插入一个"Text Field" 请问一下怎样限制这个"Text Field"的各项属性?例如:最多能填3个汉字,又或者只能填8个数字等功能。最好能提供教程。谢谢

这个效果是怎样做的?
网站:WWW.YESEDU.NET的"意见薄"。当我什么都没有填写,直接按"现在发送"这个按钮时会先后弹出三个对话框,怎样做。麻烦各位了。



5DDreamweaver版主

职务:版主
等级:3
金币:10.0
发贴:1031
注册:2001/10/13 14:38:50
#22002/2/8 11:23:17

textarea的属性不少,不过常用的在属性面板调就行!!

使用文本域属性检查器可以设置以下属性:

Text Field 给文本域命名。每个文本域必须有一个唯一的名称。也就是说,有多个文本域时,名称不能相同。
Char Width 设置文本域可显示的最大字符数。这个数字可以比Max Chars小。Max Chars指定文本域可以输入的最大字符数。
Max Chars或Num Lines 设置单行文本域可以输入的最大字符数和多行文本域的高度。使用Max Chars限制邮码为5个数字、密码为10个字符,等等。
Type 指定文本域为单行、多行或密码域。
选择Single-line(单行文本域)得到INPUT标记,其TYPE属性设置为TEXT。Char Width设置被映射为SIZE属性,Max Chars设置被映射为MAXLENGTH属性。
选择Password(密码文本域)得到INPUT标记,其TYPE属性设置为PASSORD。Char Width和Max Chars设置的映射与单行文本域相同。当用户在密码文本域中输入时,输入内容被显示为黑点或星号,以防其他人看到。
选择Multi-line(多行文本域)得到TEXTAREA标记。Char Width设置被映射为COLS属性,Num Lines设置被映射为ROWS属性。

Init value 指定当表单首次被载入时显示在文本域中的值。



kasen

职务:普通成员
等级:1
金币:0.0
发贴:93
注册:2001/10/30 14:15:42
#32002/2/8 11:38:47
谢谢
那这个效果是怎样做的?
网站:WWW.YESEDU.NET的"意见薄"。当我什么都没有填写,直接按"现在发送"这个按钮时会先后弹出三个对话框,怎样做。麻烦各位了。



5D荣誉斑竹

职务:普通成员
等级:5
金币:10.0
发贴:3292
注册:2001/5/24 10:01:29
#42002/2/8 11:43:10
你可以用DW里的“检测表单”的行为来设置必填内容

他用的是自编的JS,也很简单。看他的代码就行了



kasen

职务:普通成员
等级:1
金币:0.0
发贴:93
注册:2001/10/30 14:15:42
#52002/2/8 12:45:41
楼上的大哥说“可以用DW里的“检测表单”的行为来设置必填内容"具体怎样做?



5D荣誉斑竹

职务:普通成员
等级:5
金币:10.0
发贴:3292
注册:2001/5/24 10:01:29
#62002/2/8 13:21:13
用鼠标选择当前的表单,打开行为面板,使用validate form行为

可以设置你的必填项目。



kasen

职务:普通成员
等级:1
金币:0.0
发贴:93
注册:2001/10/30 14:15:42
#72002/2/8 16:24:06
我请教的是它那三个提示框的文字是如何输弹出来的?



blshfw

职务:普通成员
等级:1
金币:1.0
发贴:241
注册:2001/5/15 16:44:13
#82002/2/17 0:16:18
不是说了吗,用js,很简单的,自己拉下来看看就知道怎么做了。



brightboy

职务:普通成员
等级:1
金币:0.0
发贴:31
注册:2003/1/17 20:49:44
#92003/1/18 9:59:17
我想问一个上面的高手们:用表单检验,但若检验不通过怎样将其指定的专门的提示页面。
用DW怎么做啊。
我昨天找了一天也没找到啊。
帮忙!!!



brightboy

职务:普通成员
等级:1
金币:0.0
发贴:31
注册:2003/1/17 20:49:44
#102003/1/18 10:02:34
你们说的留言本今天不能用了,所以没有看到!!!