day008:HTML表单标签(1)

7 篇文章 0 订阅
7 篇文章 0 订阅

一、表单标签:

1.表单标签格式:

<form>

<input  type="" name="" value=''''  />

</form>

(注:<form>的属性在下一节内容介绍)

2.属性及其属性值介绍:

(1)type属性:类型。属性值为:

       type="text"   普通的文本框

       type="passward"  密码框

       type="radio"  单选按钮  

    (可与<lable></lable>同用,扩大选项的可选择范围(即本来要点击选项前的圆点才能选上,现在也可以点击选项文本也可选上))

       type="checkbox"  多选按钮

       type="reset"  重置数据

       type="submit"  提交表单

       type="file" 添加文件

      type="hidden" 隐藏组件

      type="image"  图片(与type="submit"作用相同,但可以附加图片,写法为:<input   type="image" src=''''  />)

      type="button" 按钮(value值是显示的文字;一般与js联合使用,用于绑定事件)

(2)name属性:名称。属性值为用户所输入的内容。

(3)value属性:值。input 标签的 value 属性的作用是由 input 标签的 type 属性的值决定的。

当 type 的取值为 button、reset、submit 中的其中一个时,此时 value 属性的值表示的是按钮上显示的文本。

当 type 的取值为 text、password、hidden 中的其中一个时,此时 value 属性的值表示的是输入框中显示的初始值,此初始值可以更改,并且在提交表单时,value 属性的值会发送给服务器(既是初始值,也是提交给服务器的值)。

当 type 的取值为 checkbox、radio 中的其中一个时,此时 value 属性的值表示的是提交给服务器的值。

当 type 的取值为 image 时,点击它提交表单后,会将用户的点击位置相对于图像左上角的 x 坐标和 y 坐标提交给服务器。


type="checkbox" 时,其 value 属性的值表示在复选框呈勾选状态时提交给服务器的数据值,默认为 on。

type="image" 定义图像形式的提交按钮,此时必须把 src 属性 和 alt 属性 与 <input type="image"> 结合使用(alt 属性表示图片未正常显示时,用于替换图片的提示;如果不写这个属性,当图片未正常显示时,会默认显示提交这两个字)。
 

(4)声明选择框:

 <select name=''''>

<option value=''''></option>

</select>

(注意!name属性必须写在select里,value属性必须写在option里;选择框也可以设置默认值,即<option value="" selected="selected"></option>,该选择项就会被设置为默认值)

(5)文本域(即可输入文本内容的一块区域):

<textarea rows="" cols="" name=""></testarea>

rows表示行,cols表示列,二者控制文本框的大小。

若加上readonly属性,则文本只能阅读,不能被修改。

注:

checkbox 型的 input 标签的不足之处在于:提交表单时,只有处于勾选状态的复选框的数据值才会发送给服务器。也就是说,如果没有任何一个复选框被选中,那么服务器就不会收到与其相关的数据项。当设置 input 标签的 type 属性值为checkbox 或者 radio 时,必须同时设置 input 标签的 value 属性。当 type="file" 时,不能使用 value 属性


二、代码示例:

创建一个表单,代码如下:

 输出结果如下图:

 注:checked="checked":代表默认选择。例如在“选择性别”一行代码中加入checked="checked",则输出结果默认选择是“男”(可以自行点击选择女)

例子如图:

 输出结果如下图:

以下截图为:上传附件、隐藏组件、声明选择框、文本域的运用:

代码为:

运行结果为:

 当选择框设置了默认值后,运行结果为:

 

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ZQyyds:)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值