0 Comments

Dreamweaver表单之插入文本域

发布于:2012-04-07  |   作者:广州网站建设  |   已聚集:人围观
    插入文本域

    文本域是表单中最常使用的域。用户可以创建一个包含单行或多行文本的文本域,也可以创建一个隐藏用户输入文本的密码文本域,在后一种情况下,输入文本将被替换为星号或项目符号,以避免旁观者看到这些文本。
    选择菜单命令【插入】>【表单】>【文本字段】,在弹出的【输入标签辅助功能属性】对话框中输入【标签文字】为“用户名”,并单击【确定】按钮。
    通过文本域【属性】面板,可以设置文本域相关参数及功能。例如,将文本域调整为单行或多行,各属性含义如下所示。  
    ◇字符宽度:指定域中最多可显示的字符数。此数字可以小于【最多字符数】,【最多字符数】指定在域中最多可输入的字符数。例如,如果【字符宽度】设置为20,而用户输入了100个字符,则在该文本域中只能看到其中的20个字符。虽然在该域中无法看到这些字符,但域对象可以识别它们,而且它们会被发送到服务器进行处理。

    ◇多字符数:指定用户在单行文本域中最多可输入的字符数。可以使用【最多字符数】将密码限制为10个字符等。如果将【最多字符数】框保留为空白,则用户可以输入任意数量的文本。如果文本超过域的字符宽度,文本将滚动显示。如果用户的输入超过了最多字符数,则表单会发出警告声。

    ◇行数:设置多行文本域的域高度。

    ◇换行:指定当用户输入的信息较多以至无法在定义的文本域内显示时,如何显示用户输入的内容。换行选项如下所示:
    ■关或默认:禁止将文本换行到下一行来显示。当用户输入的内容超过文本域的右边界时,文本将向左侧滚动。用户必须按照Return键才能将插入点移动到文本域的下一行。
    ■虚拟:设置在文本域中自动换行。当用户输入的内容超过文本域的右边界时,文本换行到下一行。当提交数据进行处理时,自动换行并不应用于数据。数据作为一个数据字符串进行提交。
    ■实体:设置在文本域自动换行,以及设置在提交数据进行处理时对这些数据自动换行。

    ◇类型:指定域为单行、多行还是密码域。
    ■单行:生成一个input标记且其type属性设置为text。【字符宽度】设置映射为size属性,【最多字符数】设置映射为maxlength属性。
    ■多行:生成一个textarea标记。【字符宽度】设置映射为cols属性,【行数】设置映射为rows属性。
    ■密码:生成一个input标记且其type属性设置为password。【字符宽度】和【最多字符数】设置映射到与单行文本域情况下相同的那些属性。当用户在密码文本域中键入时,输入内容显示为项目符号或星号,以保护它不被其他人看到。

    ◇初始值:指定在首次加载表单时域中显示的值。例如,可以通过在域中包含说明或示例值的形式,指示用户在域中输入信息。

    ◇类:使您可以将CSS规则应用于对象。
    插入多行文本域也可直接单击【表单】选项卡中的【文本区域】按钮。
飞机
与项目经理交流
扫描二维码
与项目经理交流
扫描二维码
与项目经理交流