ASP入门基础教程-使用其他表单控件

2016-02-19 16:21 7 1 收藏

岁数大了,QQ也不闪了,微信也不响了,电话也不来了,但是图老师依旧坚持为大家推荐最精彩的内容,下面为大家精心准备的ASP入门基础教程-使用其他表单控件,希望大家看完后能赶快学习起来。

【 tulaoshi.com - Web开发 】

  除了使用INPUT标记创建输入型表单控件外,也可以使用TEXTAREA标记创建多行文本框,或使用SELECT标记创建选项选单,还可以使用FIELDSET标记以表单中的控件进行分组。

  1、在表单中使用多行文本框控件

  一)格式:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)
  form name="表单的名称" method="get | post" action="URL"  TEXTAREA name="字符串" ROWS="整数" COLS="整数" [READONLY] ....../TEXTAREA  /form

  注:在TEXTAREA/TEXTAREA中输入的文本将作为该控件的初始值。

  二)属性:

多行文本框具有以下属性(表一)

属 性含   意  NAME

  指定多行文本框的名称。

 ROW指定多行文本框的行数。  COLS指定多行文本框的宽度(以字符串为单位)。  READONLY指定多行文本框不能被用户所修改。

  三)实例的代码:

  实例8(8.asp)

htmlheadtitle多行文本域/titlestyle type="text/css"body,td,th {font-size: 11pt;color: #000000;line-height: 1.5;}body {margin-top: 50px;margin-bottom: 0px;}/style/headbodyform method="post" name="form1" action="8.asp"table align="center" bgcolor="#d6d3ce"trth bgcolor="#0099cc"font color="ffffff"多行文本域/font/thtrtd height="50" align="left"font color="000000"请您留言:/font/td/trtrtd height="50"textarea name="内容" cols="50" rows="4"赠人玫瑰,手留余香。/textarea/td/trtr align="center"td height="50" align="center"input type="submit" value="提交" name="btnSubmit"input type="reset" value="重置" name="btnReset"/td/tr/tableppcenter**********************************************/center/form%dim f1f1=request.form("内容")if f1"" thena="centerb您的留言为:"b="/b/center"response.write a & f1 & belseresponse.write "centerb您还没有留言。/b/center"end if%/body/html

  2、在表单中使用选项控件

  一)格式:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  使用列表框控件,可以让访问者从列表单中选择选项。

  form name="表单的名称" method="get | post" action="URL"    SELECT name="字符串" size="整数" [MULTIPLE]     OPTION [SELECTED] value="字符串"选项1/OPTION      OPTION [SELECTED] value="字符串"选项1/OPTION      ......    /SELECT  /form

  二)属性:

列表框具有以下属性(表二)

属 性含   意  NAME

  指定选项控件的名称。

 SIZE指定在列表中一次可以看到的选项数目。  MULTIPLE指定是否允许作多项选择。  SELECTEDINDEX返回或设置哪个选项被选取。  LENGTH返回列表框中的选项个数。  style设置列表框的样式,如高度,宽度,字体等 "style=width:100px;height=30px"。

  OPTION具有以下属性(表三)

属 性含   意  TEXT

  指定选项文本。

 VALUE指定选项的值。  SELECTED可选项,加上本项表示该项是预置的,同一个SELECT标记只能有一个。

  三)实例代码:

  实例9(9.asp)

htmlheadtitle使用列表框/titlestyle type="text/css"body,td,th {font-size: 11pt;color: #000000;line-height: 1.5;}body {margin-top: 50px;margin-bottom: 0px;}/style/headbodycenterh3使用列表框/h3hr width="50%"Select size=2 style="width:100px;" name="select1"option value="Bei jings"北京/optionoption value="Shang hai"上海/optionoption value="Tian jin"天津/optionoption value="Chong qing"重庆/option/Selectp列表框中的选项个数:input type="text" name="text1" size=3/p选定项的Value值为:input type="text" name="text2" size=10/p选定项的text值为:input type="text" name="text3" size=10/p/centerScript for="select1" event="onClick" Language="VBScript"i=select1.selectedindextext1.value=select1.lengthtext2.value=select1.options(i).valuetext3.value=select1.options(i).text/Script/body/html

  四)代码注解:

  1、本例通过select/select标记定义了一个名为select1的列表框,并通过option/option标记定义各个选项。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  2、在同一页面处理该表单,并显示各项值。

  3、对表单控件分组

  为了便于管理,可以将表单中的各控件进行分组。用FIELDSET标记必须以LEGEND标记开头,以指定控件组的标题,在LEGEND标记之后可以跟其他表单控件,也可以嵌套LEGEND标记。

  一)格式:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)
  form name="表单的名称" method="get | post" action="URL"  FIELDSET  LEGEND控件组标题/LEGNED  组内表单控件  /FIELDSET  /form

   二)实例代码:

  实例10(10.asp)

htmlheadtitle控件组件实例/title/headbodyformtable align="center"trtdfieldsetlegendb个人资料/b/legendtable bgcolor="#d6d3ce" width="400" align="center"trtd align="right"姓名:/tdtdinput type="text" name="t1" size="20"/td/trtrtd align="right"性别:/tdtdinput type="radio" name="r1" checked value="男"男    input type="radio" name="r1" value="女"女/td/trtrtd align="right"出生日期:/tdtdinput type="text" name="t2" size="20"/td/trtrtd valign="top" align="right"个人特长:/tdtdtextarea rows="3" name="s1" colos="20"/textarea/td/tr/table/fieldset/td/trtrtd!-- ***************************************** --fieldsetlegendb专业与课程/b/legendtable bgcolor="#d6d3ce" width="400" align="center"trtd valign="top" align="right"所学专业:/tdtdselect size="1" name="d1"option selected计算机及应用/optionoption计算机网络技术/optionoption计算机软件/option/select/td/trtrtd valign="top" align="right"所学课程:/tdtdselect size="3" name="22" multipleoption计算机应用基础/optionoption办公软件/optionoption数据库应用基础/optionoptionVisual BASIC程序设计/optionoptionASP动态网页设计/option/select/td/tr/table/fieldsetp align="center"input type="submit" value="提交" name="b1"  input type="reset" value="全部重写" name="b2"/p/td/tr/table/form/body/html

   三)代码注解:

  1、本实例是一个在表单内套了一个二行一列的表格,第一行和第二行分别嵌入一个表单分组控件。第一个分组控件用于组织提交个人资料的控件。第二个分组控件用于组织提交专业与课程的控件。

  2、表单内那个二行一列的表格,只是为设定表单的宽度。

来源:http://www.tulaoshi.com/n/20160219/1611808.html

延伸阅读
标签: Web开发
一、通过Response 对象的 Cookies 集合来创建Cookies。其语法格式为: Response.Cookies (Cookies名) [(key)|.属性] =值 注解: Key 为可选参数,如指定Key ,则 Cookies 就是一个字典,该参数值将被设置为值。并可以在以后的接收中使用。 索引值用于检索多个变量值中的某一个; 属性是指Cookies的属性。 Cookies默认的生命周期起始...
标签: Web开发
Coonamd 对象定义了将对数据源执行的命令,可以用于查询数据库表并返回一个记录集,也可以用于对数据库表进行添加、更改和删除操作。 一、使用Command 对象的步骤: 当在 ASP 页面中使用 Command 对象处理数据时,应首先设置命令类型、命令文本以及相关的活动数据库连接等,并通过 Parameter 对象传递命令参数,然后通过调用 Exe...
标签: Web开发
一、Recordset 对象简述 Recordset 对象表示的是来自基本表或命令执行结果的记录全集。在任何情况下,该对象所指的当前记录均为集合内的单条记录。使用 Recordset 对象可以操作来自提供程序的数据,通过该对象几乎可以对所有数据进行操作。所有 Recordset 对象均使用记录(行)和字段(列)进行构造。Recordset 对象实际上是依附于 Co...
标签: Web开发
1、VBScript简介 VBScript是一种脚本语言,也是ASP的默认语言,可以在HTML文件中直接嵌入VBScript脚本,从而扩展HTML,使它不仅仅是一种页面格式语言。带有VBScript脚本的网页可以对用户的操作作出反应。 2、HTML页面中添加VBScript代码 VBSript脚本作为HTML文档的一部分页存在。也就是说,这些代码必须放在HTML文档中才能...
标签: Web开发
页面计数器 (Page Counter) 组件用于统计每个网页被访问的次数,该组件定期把统计的数据存入服务器磁盘上的一个文本文件---------访问次数统计数据文件中,所以在停机或出现错误信息时,当前数据也不会丢失。 1、创建页面计数器组件的实例对象 页面计数器组件包含在 pagecnt.dll 文件中。当使用 Server.CreatObject 方法在一...

经验教程

47

收藏

81
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部