首页 理论教育 表单设计的方法及属性-计算机类知识复习指南

表单设计的方法及属性-计算机类知识复习指南

更新时间:2025-01-19 工作计划 版权反馈
【摘要】:表单在Web 网页中用来给访问者填写信息,从而获得用户信息,使网页具有交互的功能。method 属性用来定义处理程序从表单中获得信息的方法,可取值为GET 和POST。cols 和rows 属性分别用来设置文本框的列数和行数,这里列与行是以字符数为单位的。选择题1.下列( )表示的不是按钮。A.size B.maxlength C.value D.length3.如果表单提交信息不以文本的形式发送,只要将表单的“MTME 类型”设置为( )。

表单在Web 网页中用来给访问者填写信息,从而获得用户信息,使网页具有交互的功能。

1.<form>…</form>

<form></form>标签用来创建一个表单,即定义表单的开始和结束位置,在标签之间的一切都属于表单的内容。<form>标签具有action、method 和target 属性。

action 的值是处理程序的程序名(包括网络路径:网址或相对路径)。method 属性用来定义处理程序从表单中获得信息的方法,可取值为GET 和POST。GET 方法是从服务器上请求数据,POST 方法是发送数据到服务器。两者的区别在于GET 方法所有参数会出现在URL 地址中,而POST 方法的参数不会出现在URL 中。通常GET 方法限制字符的大小,POST 则允许传输大量数据。

target 属性用来指定目标窗口或目标帧。

2.<input type="">

<input type="">标签用来定义一个用户输入区,用户可在其中输入信息。此标签必须放在<form></form>标签之间。在<input type="">标签中共提供了8 种类型的输入区域,具体是哪一种类型由type 属性来决定。

3.<select>…</select>、<option>

<select></select>标签用来创建一个下拉列表框或可以复选的列表框。此标签用于<form></form>标签对之间。<select>具有multiple、name 和size 属性。

multiple 属性不用赋值,直接加入标签中即可使用,加入了此属性后列表框就成为可多选的了;name 是此列表框的名字,它与name 属性作用是一样的;size 属性用来设置列表框的高度,默认时值为1,若没有设置multiple 属性,显示的将是一个弹出式的列表框。

<option>标签用来指定列表框中的一个选项,它放在<select></select>标签之间。此标签具有selected 和value 属性:selected 属性用来指定默认的选项;value 属性用来给<option>指定的那一个选项赋值,这个值是要传送到服务器上的,服务器正是通过调用<select>区域的名字的value属性来获得该区域选中的数据项的。

4.<textarea>…</textarea>

<textarea></textarea>用来创建一个可以输入多行的文本框,此标签用于<form></form>标签对之间。<textarea>具有name、cols 和rows 属性。cols 和rows 属性分别用来设置文本框的列数和行数,这里列与行是以字符数为单位的。

选择题

1.下列( )表示的不是按钮。(www.xing528.com)

A.type="submit" B.type="reset"

C.type="image" D.type="button"

2.用于设置文本框显示宽度的属性是( )。

A.size B.maxlength C.value D.length

3.如果表单提交信息不以文本的形式发送,只要将表单的“MTME 类型”设置为( )。

text/plain B.password C.submit D.button

4.若要获得login 表单中的名为txtuser 的文本输入框的值,在以下获取的方法中,正确的是( )。

A.username=login.txtser.value B.username=document.txtuser.value

C.username=document.login.txtuser D.username=document.txtuser.value

5.若要产生一个4 行30 列的多行文本域,以下方法中正确的是( )。

A.<Input type="text"rows="4"cols="30"name="txtintro">

B.<textarea rows="4" cols="30" name="txtintro">

C.<textarea rows="4" cols="30" name="txtintro"></textArea>

D.<textarea rows="30" cols="4" name="txtintro"></textArea>

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈