精华内容
下载资源
问答
  • HTML表单基本结构

    千次阅读 2018-01-29 18:15:41
    登录注册信息等形式是用表单制作的,如何在网页中制作表单? input标签 简单表单

    登录注册信息等形式是用表单制作的,如何在网页中制作表单?
    这里写图片描述
    这里写图片描述

    input标签

    这里写图片描述
    这里写图片描述

    简单表单
    这里写图片描述
    这里写图片描述

    展开全文
  • bootstrap表单基本结构代码

    千次阅读 2018-01-01 16:26:00
    // 表单验证 $( '.enroll' ).click(function () { var formurl=window.location.href; $( '#enroll' ).find( 'input[name*=enrollPage]' ). val (formurl.substr( 0 , 100 )+$( this ).attr( 'data-enroll' ))...

    每天写同一份代码,比较烦。留一份以后复制

    <form class="form-horizontal col-xs-10 col-xs-offset-1 col-sm-12 col-sm-offset-0" method="post" action="index.php"
                            name="myform" enctype="multipart/form-data">
                            <div class="form-group has-feedback">
                                <label for="modalform_name" class="col-sm-2 control-label">您的称呼</label>
                                <div class="col-sm-10">
                                    <input type="text" required class="form-control yuyue_name" name="info[enrollName]" placeholder="您的称呼(只能是汉字)">
                                    <span class="glyphicon form-control-feedback" aria-hidden="true"></span>
                                </div>
                            </div>
                            <div class="form-group has-feedback">
                                <label for="modalform_phone" class="col-sm-2 control-label">您的手机</label>
                                <div class="col-sm-10">
                                    <input type="tel" required class="form-control" name="info[enrollPhone]" placeholder="11位手机号码">
                                    <span class="glyphicon form-control-feedback" aria-hidden="true"></span>
                                </div>
                            </div>
                            <div class="form-group has-feedback">
                                <label for="modalform_district" class="col-sm-2 control-label">您的小区</label>
                                <div class="col-sm-10">
                                    <input type="text" required class="form-control" name="info[enrollDistrict]" placeholder="小区名称">
                                    <span class="glyphicon form-control-feedback" aria-hidden="true"></span>
                                </div>
                            </div>
                            <div class="form-group has-feedback">
                                <label for="modalform_area" class="col-sm-2 control-label">房子面积</label>
                                <div class="col-sm-10">
                                    <input type="text" required class="form-control" name="info[enrollArea]" placeholder="装修面积">
                                    <span class="glyphicon form-control-feedback" aria-hidden="true"></span>
                                </div>
                            </div>
                            <input type="hidden" name="info[enrollPage]" value="" class="enrollPage">
                            <input type="hidden" name="info[enrollTime]" value="" class="enrollPage">
                            <div class="form-group">
                                <div class="col-sm-offset-2 col-sm-10">
                                    <button type="submit" name="dosubmit" class="btn btn-primary">咨询报价</button>
                                </div>
                            </div>
                        </form>
    <a href="#" data-toggle="modal" data-target="#enroll" class="enroll" data-enroll="导航">64332680</a>
    // 表单验证
        $('.enroll').click(function () {
            var formurl=window.location.href;
            $('#enroll').find('input[name*=enrollPage]').val(formurl.substr(0,100)+$(this).attr('data-enroll'));
            $('#enroll').find('input[name*=enrollTime]').val((new Date().toLocaleString()));
        });
        (function fsubmit() {
            $('form input[name*=Name]').blur(function () {
                var name = $.trim($(this).val());
                var chinese = /^[\u4e00-\u9fa5]+$/;
                var newValue = chinese.test(name);
                var that = $(this);
                formalert(newValue, that);
            })
            $('form input[name*=Phone]').blur(function () {
                var phone = $.trim($(this).val());
                var RegCellPhone = /^1[0-9]{10}$/;
                var newValue = !(phone.search(RegCellPhone) == -1);
                var that = $(this);
                formalert(newValue, that);
            })
            $('form input[name*=Area]').blur(function () {
                var newValue = $.trim($(this).val());
                var that = $(this);
                formalert(newValue, that);
            })
            $('form input[name*=District]').blur(function () {
                var newValue = $.trim($(this).val());
                var that = $(this);
                formalert(newValue, that);
            })
        })();
    
        function formalert(value, that) {
            if (!value) {
                that.parent().find('span').addClass('glyphicon-remove').removeClass('glyphicon-ok');
                that.parents('.form-group').removeClass('has-success').addClass('has-error');
                that.val('');
                return false;
            }
            that.parent().find('span').addClass('glyphicon-ok').removeClass('glyphicon-remove');
            that.parents('.form-group').removeClass('has-error').addClass('has-success');
        }
    展开全文
  • 表单表单本身不可见。单行文本域密码框:文件域:单选框框:复选框:checked默认勾选

    表单:



    表单本身不可见。




    单行文本域



    密码框:



    文件域:


    单选框框:


    复选框:



    checked默认勾选

    按钮:


    图像域提交按钮:


    原来:图像默认是提交按钮,厉害了!

    那,重置。。。。咋整,只美化提交按钮的吗?????????





    隐藏域:


    下拉菜单和列表标签:


    <select>标签属性:


    <option>标签属性:


    分组下拉菜单和列表标签:


    多行文本域:



    展开全文
  • 技能目标  掌握表格的基本用法  掌握表单的用法  掌握CSS的高级选择器的用法 ...表格的基本结构  行  列  单元格   表格的基本语法    这里表示1行有2列  单元格1  单元格2       表格的

    技能目标

      掌握表格的基本用法

      掌握表单的用法

      掌握CSS的高级选择器的用法


    表格的基本结构  <table>

     行             <tr>

     列             

     单元格         <td>

     

    表格的基本语法

     <table border=1px>

        <tr>               这里表示1行有2

           <td>单元格1</td>

           <td>单元格2</td>

        </tr>

     </table>

     

    表格的跨行和跨列

     <table width="100%" border="1">

       <tr>

         <td colspan="3">学院成线</td>   跨列

       </tr>

       <tr>

         <td rowspan="2">白杨</td>      跨行

         <td>语文</td>

         <td>98</td>

       </tr>


    五行三列

    <table border=”1”>

      <tr>

         <td colspan=”3”>三年级五班学院的语文成绩和数学成绩</td>

      </tr>

      <tr>

         <td rowspan=”2”>白杨</td>

         <td>语文</td>

         <td>98</td>

      </tr>

      <tr>

         <td>数学</td>

         <td>96</td>

      </tr>

      <tr>

         <td rowspan=”2”>杨晨</td>

         <td>语文</td>

         <td>92</td>

      </tr>

      <tr>

         <td>数学</td>

         <td>100</td>

      </tr>

    </table>

    表单是用来搜集用户数据

    表单的应用场景

     表单在网页中的应用有哪些?

      注册、登录

      个人信息记录

      ....


    表单的基本结构


    表单元素:单选框,复选框,按钮,文本框,密码框,提交按钮...

    Action=”” 提交到该网站的服务器进行处理,检测用户是否存在...

    Action=”#”提交给本页面

    Method=”post”表单数据以post提交

     

    <form method=”get” action=”#”>

      用户名:<input type="text" name=”username”><br/>

      密码:<input type="password" name=”password”><br/>

      <input type="submit">  此处显示的是一个"提交"按钮,若要改按钮内的值则加属性value="登录"

    </form>

    填写用户名和密码按提交后,执行后呈现这样的效果:


    结论:以get方式提交,表单的数据能通过地址栏获得。因此数据提交会不安全

    method=”post”,填写用户名和密码按提交后则效果为


    结论:以post方式提交,表单数据并不是通过地址栏来传递的,因此表单数据是安全的

    第一点是表单数据的安全,第二点是当表单数据过多的时候,例如需要注册时用到”性别”、”爱好”等,若以“get”方式提交,则地址栏会呈现一大长串的数据,但地址栏会有字节数限制,存在有些表单数据没传到的情况,出现数据不完整的情况。

    So,在真正做表单提交的时候,post方式更常用,在与后台交互JavaScript等时通常用get

    1、表单元素还有哪些属性?

    2、还有哪些常用表单元素

     

    表单元素

    <input type="text" name="fname" value="text">

           类型         名称          值

    这里的name,将来通过这个名称拿到对应的值

    这里的value,指的是文本框默认的内容


    Check复选框   radio单选框   reset重置按钮  file文件框

     

    爱好:<input type="checkbox" name="hobby" value="1"/>

          <input type="checkbox" name="hobby" value="2"/>

          <input type="checkbox" name="hobby" value="3"/>

          <input type="checkbox" name="hobby" value="4"/>

    上传文件:<input type="file" name=”file”/>

    重置<input type="reset"/>   变为表单的初始状态并不等于清空(例如:我原先在type=”text”还加上一个value=”请输入用户名”)

    <input type="image" src="img/1.jpg"/>   定义图像形式的提交按钮,src指的是图像的路径

    <input type=”button” >  普通的按钮并且框里面什么东西都没有,点击后无任何行为(可通过地址栏看看后缀是否有多加的数据),要使按钮框里有内容,在加入value属性

    Size 指的是元素的宽度,即文本框或密码框的长度

    maxlength指的是内容限制的长度,即文本内容的长度

    Checked=”checked”   这里前提条件是typeradiocheckbox时,然后这个选项导致网页的初始状态已经显示了那个默认选项。

    注意:

    1<input type="radio"/><input type="radio"/>

    如果单单上面这行是起不了单选框的作用,即男 女都可以选,要想达到互斥的效果,这个时候需要给标签在加一个name属性

    <input type="radio" name=”sex”/><input type="radio" name=”sex”/>

    2、当type的属性值是checkbox时,value的值是日后传输给数据库的,服务器拿到的是你选择的选项就比如是12(你选择了吃和喝)与当type的属性值是text时,value的值是显示默认的文本内容不同的

     

     列表框应用于下拉选项的,例:你所在的年级,选项有大一、大二、大三

     <select name="名称" size="行数">

     <option value="" selected="selected">

      ...

     </option>

     <option value="">...</option>

     </select>

    Select标签代表列表框 selected=”selected”代表默认选中项(比如填写的这个居多,方便)option代表选项

    多行文本域,例如应用在签网页的协议 我同意、个人简介

     <textarea name="showText" cols="x" rows="y">

              文本内容

     </textarea>

     textarea代表多行文本域,cols代表显示的列数,rows代表显示的行数

    注意:多行文本域的”文本内容”和<input type=”text” value=”文本内容”>中的文本内容位置不一致

     

     表单的高级应用

     隐藏域

       type="hidden"

       只读

       readonly="readonly"

     禁用

       disabled="disabled"

    <input type=”hidden”> 一般用于动态网页,运用在什么地方呢?

    用户名:<input type=”text” value=”请输入用户名” readonly=”readonly”>

      这里鼠标点击后无光标没办法修改

    <input type=”submit” value=”登录” disabled=”disabled”>

      这里网页的初始状态,这个按钮是灰色的不可点击状态,当填写完这个页面内容,这个状态还是灰色的。要想使其变为可点击状态,要用到JavaScript脚本与HTML相结合。

    什么是表单语义化

     1、符合W3C标准

     2、语义化的标签

     3、结构合理、代码简洁

    简而言之,每一个标签都有自己的含义、范围,选择最合适的标签搭配最合适的事



    <input type="radio" name="sex" id="man"/><lable for="man"></label>

      这句话的效果是单击字“男”前面的圆圈或单击字“男”都能使圆圈勾选





    展开全文
  • 表单基本结构 表单元素 表单类型 1.文本输入框 2.密码框 3.单选框 男 女 4.复选框 5.提交按钮 6.重置按钮 7.图像按钮 8.普通按钮 9.上传文件 10.下拉菜单 菜单项 11.多行文本域 12.数字输入框 ...
  • 表单基本结构和语法

    千次阅读 2014-04-14 11:02:25
    基本语法: ion="表单提交地址" method="提交方法"> ...文本框、按钮等表单元素 action 属性:规定当提交表单信息时,向何处发送表单数据,即处理表单数据的目标地址。如不填,默认为当前页面。method 属性:规定...
  • 表单类型 标签和控件放在一个里 所有的文本元素input、textarea、... 向标签添加 垂直基本表单 role = “form” class = “form-group” class = “form-control” 内联表单 role = “form” class =
  • 表单结构

    2020-12-02 20:15:29
    第1关:表单的基本概念 任务描述 本关任务:完成一组有关表单组成的概念题。 相关知识 为了完成本关任务,你需要掌握:1.表单的结构,2.form标签的属性。 表单的结构 表单是收集用户数据的容器。...表单基本结构
  • 表单基本组成部分有哪些,表单的主要用途是什么? 组成:表单标签,表单域,表单按钮 a、表单标签:这里面包含了处理表单数据所用 CGI 程序的 URL, 以及数据提交到服务器的方法。 b、表单域:包含了文本框、密码框...
  • 表单的结构表单的基本概念form的属性nameactionmethod其他属性表单控件的类型form表单示例相关概念选择题及参考答案选择题参考答案 表单的基本概念 表单是收集用户数据的容器。一个表单通常由表单控件...表单基本结构
  • 表单基本代码

    2020-12-05 08:09:55
    表单 表单的固定格式 <input type="txet"> 文本输入框 <input type="password" 密码输入框 <input type="radio> 单选框 <input type="checkbox> 复选框 <input type="submit"> 提交按钮 ...
  • 1.表格基本语法:  内容   2.表格的对齐方式: 属性 值 说明 align (水平对齐方式) left 左对齐 center 居中对齐 right 右对齐
  • 一.网页中的表单(Form)用来给来访者填写信息,从而获得用户信息,使网页具有交互功能。表单有两个重要组成部分:一是描述表单的HTML的...基本语法: <form name="..." action="..." method="..."> <input&...
  • 什么表单:组成: 一个表单有三个基本组成部分: 1) 表单标签:这里面包含了处理表单数据所用CGI程序的URL以及数据提交到服务器的方法。 2) 表单域:包含了文本框、密码框、隐藏域、多行文本框、复选框、单选框...
  • 表单设计是一个产品经理的基本功,好的表单设计可以提升用户效率,让用户愉悦;差的表单设计会让用户抓狂,甚至放弃。 本文从表单布局出发,延伸到表单中各个元素的设计经验,希望能给你在表单设计时带来一些启发。...
  • 表单验证设计的用户体验基本原则

    千次阅读 2016-11-30 21:00:27
    表单验证设计的用户体验基本原则
  • 表单

    2014-07-04 19:27:45
    1、表单结构 表单有两个重要组成部分:一是描述表单的HTML源代码;而是用于处理用户在表单域中输入的信息的服务器端应用程序,如ASP.NET、JSP等。 表单使用的标记是成对出现的,在首标记和尾标记之间的部分就是一个...
  • 介绍HTML中表格、列表和表单基本用法
  • 手写表单及h5表单验证举例

    千次阅读 2019-06-28 14:05:20
    表单是一个很重要的概念,这里涉及到收集数据以及验证数据,以及表单的用户体验。一般ui框架会有封装好的这些功能。 这里复习一下手写表单,顺带复习一下表单的基本属性,基本样式和h5的...表单基本结构 一般包含 ...
  • form表单结构的简单介绍

    千次阅读 2016-06-13 22:49:10
    现在像把表单结构标签简单的做下总结。当是增强记忆,也检验检验自己“温故”的成果。如有纰漏,还请各路大神指出! 先插入一段代码先: 个人基本信息 名称: 密码: 详细信息: 1.form标签中的...
  • 掌握H5新增表单表单属性 认识网页 文字,图像,超链接组成,视频,音频,和Flash 网页是怎么形成的? 常见浏览器介绍 浏览器是网页运行的平台,常用的浏览器有IE、火狐(Firefox)、谷歌(Chrome)、S...
  • HTML中表格和表单的简单构造和样式

    千次阅读 2017-06-08 17:38:27
    HTML中表格和表单的简单构造和样式
  • 在 Vue 中多表单深层次嵌套结构,创建响应式属性,以及多层级表单验证 文章目录在 Vue 中多表单深层次嵌套结构,创建响应式属性,以及多层级表单验证设置响应式属性表单验证 设置响应式属性 在 Vue 中,只有在跟级别...
  • Bootstrap 表单

    2016-06-01 16:39:00
    在本章中,我们将学习如何使用 Bootstrap 创建表单。Bootstrap 通过一些简单的 HTML 标签和扩展的类即可...基本表单结构是 Bootstrap 自带的,个别的表单控件自动接收一些全局样式。下面列出了创建基本表单的步骤...
  • 表单是什么?下面的图片回答这个问题 两种表单的区别 ...响应式表单的指令 ...模板式表单的指令 ...响应式表单的实现,一个登陆的...下面是模板式表单,没有响应式表单的控制台中的数据基本结构。直接写在前台。 ...
  • HTML中的图片元素和表单元素
  • Bootstrap 表单布局

    千次阅读 2017-04-11 08:50:24
    Bootstrap 提供了下列...基本表单结构是 Bootstrap 自带的,个别的表单控件自动接收一些全局样式。下面列出了创建基本表单的步骤: 向父 元素添加 role="form"。 把标签和控件放在一个带有 class .form-group 的
  • ---------------------------------------目录------------------------------------ 一、web前端及其基本的HTML固定格式 二、列表标签 三、图片标签 ...1.web前端:web应用展示给用户的东西(结构,样式...
  • 创建基本表单 译者:老葛 ESKALATE   如果你拥有直接通过HTML创建自己表单的经验,那么,刚开始,你可能会觉得Drupal的方式让人感到困惑。本节通过例子使你能够快速的创建自己的表单。在开始,我们将创建一个...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 139,471
精华内容 55,788
关键字:

表单的基本结构是