美文网首页
2018-07-10 表单 总结

2018-07-10 表单 总结

作者: 括弧笑 | 来源:发表于2018-07-10 18:37 被阅读0次

表单域---<form></form>---即为创建一个表单

语法:

<form action=""  method="post"  name="userMessage">
        <input type="submit" value="提交表单">
</form>

常见属性:

1. action: 在表单收集到信息后,需要将信息传递给服务器进行处理,action属性用于指定接收并处理表单数据的服务器程序的url地址。

2. method:用于设置表单数据的提交方式,取值为get或post。

3. name: 用于指定表单的名称,以区分同一个页面中的多个表单。

注意:每个表单都应该有自己的表单域。


1. input 标签

属性 属性值 描述
type text 单行文本输入框
type password 密码输入框
type radio 单选按钮
type checkbox 复选框
type button 普通按钮
type submit 提交按钮
type reset 重置按钮
type image 图形形式的提交按钮
type file 文件域
name 用户自定义 控件的名称
value 用户自定义 input 控件中的默认文本值
size 正整数 input 控件在页面中的显示
checked checked 定义选择控件默认被选中的项
maxlength 正整数 控件允许输入的最多字符数

注意事项:

1. radio 单选按钮里面的 name 属性(必须有):相同的name属性来说明是同一组(即只能选同一组中的一个)。
2. maxlength
密 码:<input type="password" maxlength="6">
只能输入6位数的密码

2. lable 标签----为input元素定义标注

作用:用于绑定一个表单元素,当点击lable标签的时候,被绑定的表单元素就会获得输入焦点-----for属性规定与哪个表单元素绑定

<label>输入账号:<input type="text"></label>  
<label for="two">输入账号:<input type="text"> <input type="text" id="two"></label>

lable标签:
1.用lable直接进行包裹input 就可以了。
2.如果lable里面有多个表单,想定位到某个,可以通过for id 的格式来进行。


3. textarea 标签

留言板:
<textarea>请输入留言</textarea>


4. select 标签 下拉菜单

<select>
      <option>点击选择您的籍贯</option>
      <option>北京</option>
      <option>上海</option>
      <option>天津</option>
      <option selected="selected">河南</option>
</select>

注意:
1.<select></select>中至少包含一对<option></option>

  1. 在option中定义select="selected"时,当前项即为默认选中项。



HTML5新增 input type属性:

<form action="">
<fieldset>
        <legend>HTML5新增的 input type 类型</legend>
             邮箱:
            <input type="email">
            <br> 手机:
            <input type="tel">
            <br> 数字:
            <input type="number">
            <br> url:
            <input type="url">
            <br> 区域:
            <input type="range">
            <br> 时间:
            <input type="time">
            <br> 年月日:
            <input type="date">
            <br> 年月:
            <input type="month">
            <br> 星期:
            <input type="week">
            <br> 颜色:
            <input type="color">
            <br>
            <input type="submit">
    </fieldset>
    </form>

HTML5新增 常用新属性:

1. placeholder ---当用户输入的时候,里面的文字消失,删除所有文字自动返回

用户名:
    <input type="text" placeholder="请输入用户名" />

2. autofocus ---刷新页面时 input元素自动获得焦点

用户名:
    <input type="text" placeholder="请输入用户名" autofocus/>

3. multiple ---多文件上传

上传头像:
    <input type="file" multiple/>

4. autocomplete ---自动记录完成 (on或off)

<form action="">
        姓名:
        <input type="text" autocomplete="on" name="userName" />
        <input type="submit" />
    </form>

注意:1.autocomplete 首先需要提交按钮 2.这个表单必须给他名字

5. required ---必填项 (内容不能为空)

5. accesskey ---规定激活(使元素获得焦点)元素的快捷键 采用Alt+字母的形式

昵称:
    <input type="text" required accesskey="s" />

相关文章

  • 2018-07-10 表单 总结

    表单域---

    ---即为创建一个表单 语法: 常见属性: 1. action: 在表单收集...

  • 「整理」Web 端设计规范-Input与Select

    今天主要总结下表单里的input输入框与select选择框,在总结之前,我们先来了解一下表单。 表单主要负责数据采...

  • angular 表单

    官网总结 链接地址:angular 表单github例子:github例子 1. 响应式表单和模板驱动表单 1.1...

  • 表单总结

    标签 定义 标签用于创建html表单; 表单能够包含input元素,比如文本字段,复选框,单选框,提交...

  • 《来自单亲家庭的你不容易》(一)

    巴渝墨客 2018-07-10 前言: ...

  • 无处不在的表单

    这两天看了《web表单设计》,根据自己以前对表单的理解,写下总结。 表单的组织 先考虑人,再考虑像素。用户真正关心...

  • HTML表单

    作为一名小白,我在上若愚老师直播课的时候,觉得表单真的好难好难啊! 这次认真总结一下: 表单的作用 HTML表单用...

  • 网页前后端数据交互

    经过几个月关于web的开发,总结下比较基础的数据交互。 form表单提交 在表单中用type="submit"属性...

  • html表单总结

    表单问题曾经被HR问到,当时表象欠佳,痛心疾首错失良机。故特此总结,以备后查! 什么是HTML表单 所谓的HTML...

  • 表单小总结

    form标签用于表单的开始和结束,所有表单内容均应放在form标签内 文本输入框 多行文本输入框 dddddd...

网友评论

      本文标题:2018-07-10 表单 总结

      本文链接:https://www.haomeiwen.com/subject/bwjqpftx.html