热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

form表单_HTMLForm表单

本文由编程笔记#小编为大家整理,主要介绍了HTMLForm表单相关的知识,希望对你有一定的参考价值。
本文由编程笔记#小编为大家整理,主要介绍了HTML Form表单相关的知识,希望对你有一定的参考价值。











Music













▼今天知府又上班



今天知府又上班 From 永逸 03:18






    




>
>
>
>


body内常用标签









Form表单




表单用于向服务器传输数据,从而实现用户与Web服务器的交互


表单能够包含input系列标签,比如文本字段、复选框、单选框、提交按钮等等。


表单还可以包含textarea、select、fieldset和 label标签。


表单属性



表单元素


基本概念:

html表单是HTML元素中较为复杂的部分,表单往往和脚本、动态页面、数据处理等功能相结合,因此它是制作动态网站很重要的内容。

表单一般用来收集用户的输入信息

表单工作原理:

访问者在浏览有表单的网页时,可填写必需的信息,然后按某个按钮提交。这些信息通过Internet传送到服务器上。 

服务器上专门的程序对这些数据进行处理,如果有错误会返回错误信息,并要求纠正错误。当数据完整无误后,服务器反馈一个输入完成的信息。




HTML Form表单

input


元素会根据不同的 type 属性,变化为多种形态。


HTML Form表单


举个栗子:














   


   





   


        账号:>


   


   


        密码:<input type="password">


   


    <input type="submit" value="提交">





    MsgBox v


End Sub










一个最简单的文本和密码框和提交按钮。


HTML Form表单

默认值和占位值














   


   





   


        用户:value="路人123">


   


   


        账号: placeholder="路人123">


   


   


        密码:


   




   


       


   















HTML Form表单




HTML Form表单


属性说明:


name:表单提交时的“键”,注意和id的区别


value:表单提交时对应项的值

    type="button", "reset", "submit"时,为按钮上显示的文本内容

    type="text","password","hidden"时,为输入框的初始值

    type="checkbox", "radio", "file",为输入相关联的值


checked:radio和checkbox默认被选中的项


readonly:text和password设置只读


disabled:所有input均适用




HTML Form表单




单选框










 





   


   





   


        账号:


   


   


        密码:


   




   


        性别:


        <input name="gender" type="radio">男


        <input name="gender" type="radio">女


   




   















HTML Form表单




HTML Form表单






多选框












   


   





   


        账号:


   


   


        密码:


   




   


        性别:


       


       


   




   


        爱好:


        篮球


        足球


        排球


   




    


   
















HTML Form表单







HTML Form表单






select标签












   


   





   


        账号:


   


   


        密码:


   




   


        性别:


       


       


   




   


        爱好:


        篮球


        足球


        排球


   




   




   


       


   




















HTML Form表单








其他属性:

















   


   





   


        账号:


   


   


        密码:


   




   


        性别:


       


       


   




   


        爱好:


        篮球


        足球


        排球


   




   




   


       


   

















multiple:布尔属性,设置后为多选,否则默认单选

disabled:禁用

selected:默认选中该项

value:定义提交时的选项值







HTML Form表单


label标签




定义:

说明:


label 元素不会向用户呈现任何特殊效果。












示例












 


 











HTML Form表单

textarea多行文本












示例




















属性说明:


name:名称

rows:行数

cols:列数

disabled:禁用



HTML Form表单







注意事项:




所有获取用户输入的标签都必须放在form表单里面




cation控制着往哪儿提交




inputselect extarea 都需要有name属性






以上是一些简单的登记,以后用到再做详细记录。








附上音乐下载链接:

链接:https://pan.baidu.com/s/1mLN4f5ZkXjlMC_vue9PXRg

提取码:ov7h
















































































推荐阅读
  • web.py开发web 第八章 Formalchemy 服务端验证方法
    本文介绍了在web.py开发中使用Formalchemy进行服务端表单数据验证的方法。以User表单为例,详细说明了对各字段的验证要求,包括必填、长度限制、唯一性等。同时介绍了如何自定义验证方法来实现验证唯一性和两个密码是否相等的功能。该文提供了相关代码示例。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • 本文由编程笔记#小编为大家整理,主要介绍了logistic回归(线性和非线性)相关的知识,包括线性logistic回归的代码和数据集的分布情况。希望对你有一定的参考价值。 ... [详细]
  • Java序列化对象传给PHP的方法及原理解析
    本文介绍了Java序列化对象传给PHP的方法及原理,包括Java对象传递的方式、序列化的方式、PHP中的序列化用法介绍、Java是否能反序列化PHP的数据、Java序列化的原理以及解决Java序列化中的问题。同时还解释了序列化的概念和作用,以及代码执行序列化所需要的权限。最后指出,序列化会将对象实例的所有字段都进行序列化,使得数据能够被表示为实例的序列化数据,但只有能够解释该格式的代码才能够确定数据的内容。 ... [详细]
  • 开发笔记:加密&json&StringIO模块&BytesIO模块
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了加密&json&StringIO模块&BytesIO模块相关的知识,希望对你有一定的参考价值。一、加密加密 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • 如何使用Java获取服务器硬件信息和磁盘负载率
    本文介绍了使用Java编程语言获取服务器硬件信息和磁盘负载率的方法。首先在远程服务器上搭建一个支持服务端语言的HTTP服务,并获取服务器的磁盘信息,并将结果输出。然后在本地使用JS编写一个AJAX脚本,远程请求服务端的程序,得到结果并展示给用户。其中还介绍了如何提取硬盘序列号的方法。 ... [详细]
  • 如何用UE4制作2D游戏文档——计算篇
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了如何用UE4制作2D游戏文档——计算篇相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 本文介绍了RPC框架Thrift的安装环境变量配置与第一个实例,讲解了RPC的概念以及如何解决跨语言、c++客户端、web服务端、远程调用等需求。Thrift开发方便上手快,性能和稳定性也不错,适合初学者学习和使用。 ... [详细]
  • 本文介绍了南邮ctf-web的writeup,包括签到题和md5 collision。在CTF比赛和渗透测试中,可以通过查看源代码、代码注释、页面隐藏元素、超链接和HTTP响应头部来寻找flag或提示信息。利用PHP弱类型,可以发现md5('QNKCDZO')='0e830400451993494058024219903391'和md5('240610708')='0e462097431906509019562988736854'。 ... [详细]
  • 开发笔记:Java是如何读取和写入浏览器Cookies的
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了Java是如何读取和写入浏览器Cookies的相关的知识,希望对你有一定的参考价值。首先我 ... [详细]
  • 在Xamarin XAML语言中如何在页面级别构建ControlTemplate控件模板
    本文介绍了在Xamarin XAML语言中如何在页面级别构建ControlTemplate控件模板的方法和步骤,包括将ResourceDictionary添加到页面中以及在ResourceDictionary中实现模板的构建。通过本文的阅读,读者可以了解到在Xamarin XAML语言中构建控件模板的具体操作步骤和语法形式。 ... [详细]
  • Python爬虫中使用正则表达式的方法和注意事项
    本文介绍了在Python爬虫中使用正则表达式的方法和注意事项。首先解释了爬虫的四个主要步骤,并强调了正则表达式在数据处理中的重要性。然后详细介绍了正则表达式的概念和用法,包括检索、替换和过滤文本的功能。同时提到了re模块是Python内置的用于处理正则表达式的模块,并给出了使用正则表达式时需要注意的特殊字符转义和原始字符串的用法。通过本文的学习,读者可以掌握在Python爬虫中使用正则表达式的技巧和方法。 ... [详细]
  • iOS超签签名服务器搭建及其优劣势
    本文介绍了搭建iOS超签签名服务器的原因和优势,包括不掉签、用户可以直接安装不需要信任、体验好等。同时也提到了超签的劣势,即一个证书只能安装100个,成本较高。文章还详细介绍了超签的实现原理,包括用户请求服务器安装mobileconfig文件、服务器调用苹果接口添加udid等步骤。最后,还提到了生成mobileconfig文件和导出AppleWorldwideDeveloperRelationsCertificationAuthority证书的方法。 ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
author-avatar
最棒的寒冬腊月_531
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有