HTML表单和vs中的控件不同,
编辑本段表单表单是一个包含表单元素的区域。
表单元素是允许用户在表单中(比如:文本域、下拉列表、单选框、复选框等等)输入信息的元素。
表单使用表单标签(<form>)定义。
<form> <input> <input></form>
编辑本段输入多数情况下被用到的表单标签是输入标签(<input>)。输入类型是由类型属性(type)定义的。大多数经常被用到的输入类型如下:
文本域(Text Fields)
当用户要在表单中键入字母、数字等内容时,就会用到文本域。
<form>表单在html中会有触发事件的作用,但在vs中form起到全局的作用,如果没有form标签,在运行时会报出AspNetPager”的控件“AspNetPager1”必须放在具有 runat=server 的窗体标记内“的错误,这是在分页的情况下。
单选按钮(Radio Buttons)
当用户从若干给定的的选择中选取其一时,就会用到单选框。
<form><input type="radio" name="sex" value="male"> Male<input type="radio" name="sex" value="female"> Female</form>浏览器显示如下:
Male Female注意,只能从中选取其一。
复选框(Checkboxes)
当用户需要从若干给定的选择中选取一个或若干选项时,就会用到复选框。
<form><input type="checkbox" name="bike">I have a bike<br><input type="checkbox" name="car">I have a car</form>浏览器显示如下:
I have a bike I have a car
编辑本段表单的动作属性(Action)和确认按钮
当用户单击确认按钮时,表单的内容会被传送到另一个文件。表单的动作属性定义了目的文件的文件名。由动作属性定义的这个文件通常会对接收到的输入数据进行相关的处理。
<form name="input" action="html_form_action.asp" method="get">Username: <input type="text" name="user"><input type="submit" value="Submit"></form>浏览器显示如下:
Username: 假如您在上面的文本框内键入几个字母,并且点击确认按钮,那么输入数据会被传送到名为 "html_form_action.asp" 的页面。那一页将显示出输入的结果。
编辑本段表单标签
<form> 定义供用户输入的表单
<input> 定义输入域
<textarea> 定义文本域 (一个多行的输入控件)
<label> 定义一个控制的标签
<fieldset> 定义域
<legend> 定义域的标题
<select> 定义一个选择列表
<optgroup> 定义选项组
<option> 定义下拉列表中的选项
<button> 定义一个按钮
<isindex> 已废弃,由<input>代替。
大部分的html标签在vs中都需要转化成服务器控件才可以正常运行。
原文地址:http://www.mxkj.org/html/article212.html