我们先来设置一个简单的表单

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>一个简单的表单</title>
</head>
<body>
<form>
姓:
<input type="text" name="lastname">
<br/>
名:
<input type="text" name="firstname">
</form>
</body>
</html>

form是表单的标签。input是输入的意思。type是类型的意思。text是文本的意思

type=text代表一个文本框,可以输入文字字母等。

框内的属性

name在着表单中是表单内的意思

name=lastname在文本框输入姓

name=firstname在文本框输入名

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>输出密码试试看</title>
</head>
<body>
<form>
用户:
<input type="text" name="user" placeholder="用户名">
<br />
密码:
<input type="password" name="password" placeholder="密码">
</form>
</body>
</html>

将password设置到类型处,所输入的文本就是隐藏的了。大多数的浏览器中文本区域最多输入20个字符。这里英文type类型不一样所以会导致表单长度不一样。 placeholder后面是显示在空格内的字符。提示用户输入。

<!doctype html>
<html>
<head>
<meta charset="utf-8>
<title>选项式表单x</title>
</head>
<body>
<form>
<input type="radio" name="sex" value="male" />male
<br />
<input type="radio" name="sex" value="female" />famale
</form>
</body>
</html>

type=radio类型等于单项选择的意思,name="sex"等于性别的意思。value="选项内容"

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>多项选择表单</title>
</head>
<body>
<p>你喜欢什么?</p>
<form>
<input type="checkbox" name="代码"/>
我喜欢代码
<br/>
<input type="checkbox" name="上网"/>
我喜欢上网
<br/>
<input type="checkbox"name="跑步"/>
我喜欢跑步
</form>
</body>
</html>

type="checkbox"这是多项选择表单。

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>表格的动作属性和确认按钮</title>
</head>
<body>
<form name="input" action="后端地址" meahod="get">
用户名:
<input type="text" name="user"/>
<input type="submit" value="提交">
</form>
</body>
</html>

action链接后端的地址。meahod=get从服务器获取数据.

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>带有预选值的下拉列表</title>
</head>
<body>
<form>
<select name="汽车">
<option value="奔驰'>奔驰</option>
<option value="宝马">宝马</option>
<option value="奥迪"selected="selected" >奥迪</option>
<option value="法拉利">法拉利</option>
</form>
</body>
</html>

select是选择的意思,制作下拉列表表单。option是列表中选项的意思。selected是列表预选的意思。在打开下拉列表选项时它会优先选择。

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>关于表单的文本域以及按钮</title>
</head>
<body>
<form>
<textarea rows="10" cols="30">
在这个区域可以输入的文本将没有限制
</textarea>
<input type="button" value="我是按钮快来点我">
</form>
</body>
</html>

 其中:textarea=文本  rows等于文本域长度cols等于文本域的宽度。

type是按钮的意思,value=按钮内容。

这张图最上面的手机号注册背景class="zbar"

HTML 表单与输出的更多相关文章

  1. PHP / JavaScript / jQuery 表单验证与处理总结: 第①部分 PHP 表单验证与处理

    PHP VERSION = 5.3.10 一.关于 $_REQUEST PHP 文档关于 $_REQUEST 的说明: 说明 默认情况下包含了 $_GET,$_POST 和 $_COOKIE 的数组. ...

  2. Django表单介绍

    HTML 表单 在HTML中,表单是<form>...</form> 之间元素的集合,它们允许访问者输入文本.选择选项.操作对象和控制等等,然后将信息发送回服务器. 某些表单的 ...

  3. django 表单验证和字段验证

    表单验证和字段验证 表单验证发生在数据验证之后.如果你需要自定义这个过程,有几个不同的地方可以修改,每个地方的目的不一样.表单处理过程中要运行三种类别的验证方法.它们通常在你调用表单的is_valid ...

  4. YII用户注冊表单的实现熟悉前台各个表单元素操作方式

    模还是必须定义两个基本方法.还有部分label标签映射为汉字,假设进行表单验证,还要定义一些验证规则: <? php /* * 用户模型 * */ class user extends CAct ...

  5. 转载:Django之form表单

    转载: 一.使用form类创建一个表单 先定义好一个RegForm类: forms.py from django import forms # 导入forms类 class NameForm(form ...

  6. 💡我们的表单解决方案 el-form-renderer

    前言 本文将介绍我们的表单解决方案 @femessage/el-form-renderer,展示我们在 Vue 技术栈下,我们是如何处理以下问题的: 表单项动态显示或隐藏 表单数据联动 表单输入/输出 ...

  7. APS.NET MVC + EF (07)---表单和HTML辅助方法

    在ASP.NET MVC中,可以借助HtmlHelper 对象来输出页面内容,提高开发效率.下面,我们将介绍一些常用的辅助方法. 7.1 HTML辅助方法 BeginForm 该辅助方法主要用来产生& ...

  8. 【flask】使用Flask-WTF处理表单

     我的理解是Flask-WTF与html文件的关系就如同SQLAlchemy与数据库之间的关系. 通过python Form类,生成html代码,并在html模板文件中通过{{}}变量的方式引用这些生 ...

  9. 用户输出表单处理php

    php中的表单输入处理,我用两个文件,在linux输出: touch php_post1.html php_post1.php php_post1.html代码如下: <!doctype htm ...

随机推荐

  1. css布局详解(二)——标准流布局(Nomal flow)

    css标准流布局(Nomal flow) 一.正常流 这是指西方语言中文本从左向右,从上向下显示,这也是我们熟悉的传统的HTML文档中的文本布局.注意,在非西方的语言中,流方向可能不同.大多数元素都在 ...

  2. Socket学习笔记

    ..........(此处略去万万字)学习中曲折的过程不介绍了,直接说结果 我的学习方法,问自己三个问题,学习过程将围绕这三个问题进行 what:socket是什么 why:为什么要使用socket ...

  3. WebApi2官网学习记录---批量处理HTTP Message

    原文:Batching Handler for ASP.NET Web API 自定义实现HttpMessageHandler public class BatchHandler : HttpMess ...

  4. iOS开发中遇到的一些问题及解决方案【转载】

    iOS开发中遇到的一些问题及解决方案[转载] 2015-12-29 [385][scrollView不接受点击事件,是因为事件传递失败] // //  MyScrollView.m //  Creat ...

  5. unity 之2D游戏简单操作

    unity 做2D项目也很方便.  首先要调整camera的模式,camera 的检视面板参数如下: perspective 模式就是平时用的 模式.摄像机到游戏物体是有角度的张开, 而 orthog ...

  6. Tree 使用方式

    Traditional Ways of Tree Traversal This page contains examples of some “standard” traversal algorith ...

  7. 把int类型值转换成int数组(不通过string类型转换)

    只适合初学者 今天同事问了我不通过string类型把int类型值123589转换成int[]数组.我想了想于是写了出来,其实不难.看你小学数学学得好不好.言归正传. 先不说代码,举个列子就知道怎么玩了 ...

  8. MySQL 设置远程访问

    MySQL远程访问,也就是通过ip访问MySQL服务,MySQL对于安全的要求是非常严格的,需要授权. 1.本地访问 GRANT ALL PRIVILEGES ON *.* TO admin@loca ...

  9. 基于cygwin构建u-boot(五)结尾:shell 工具

    结尾,基于cygwin对u-boot的处理,很大一部分都是再处理 路径等相关的问题,只有一个涉及到gcc的参数配置. 为了达到顺利编译的目的,使用shell下的部分工具进行处理. 1.sed sed简 ...

  10. [Python shelve模块Error]bsddb.db.DBPageNotFoundError: (-30986, 'DB_PAGE_NOTFOUND: Requested page not found')

    在用scrapy抓数据,用shelve保存时出现了这个Error,目标是储存一串unicode字符串组成的列表,exception代码是tempbase['joke']=joke_list,测试只要j ...