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

(前端)html与css,html10、表单

表单就是网页上可以提供用户输入和选择的一些控件。1、from标签所有的表单元素需要写在from标签内部,不是一个结构性的标签,而是一个功能性标签。功能:

表单就是网页上可以提供用户输入和选择的一些控件。

1、from标签

所有的表单元素需要写在from标签内部,不是一个结构性的标签,而是一个功能性标签。
功能:规定我们提交的数据发送到哪里,发送的方法是那种。
method:方法,提交数据的方法,属性值:get,post
action:提交的位置

2、文本框

允许用户输入文本。
input:输入。
有一个属性:type,根据属性值不同,input标签代表的是不同的表单元素。
文本框input标签type属性值为:text
value属性值是未输入之前默认的文本内容。

代码↓

<form><p>文本框: <input type&#61;"text" value&#61;"默认文本" />p>
form>

View Code

效果图↓

3、密码框

也需要用input标签&#xff0c;但是type属性值变为password

代码↓

<form><p>密码框:<input type&#61;"password" />p>
form>

View Code

效果图↓

4、按钮

按钮有三种:普通、提交、重置。
普通type:button
提交type:submit
重置type:reset

代码↓

<form><p><input type&#61;"button" value&#61;"普通按钮" /><input type&#61;"reset" value&#61;"重置按钮" /><input type&#61;"submit" value&#61;"提交按钮" />p>
form>

View Code

效果图↓

点击提交&#xff0c;文本框、密码框提交数据&#xff0c;恢复默认状态。
点击重置&#xff0c;文本框、密码框直接恢复默认状态。

5、单选框

type:radio收音机的意思&#xff0c;同一组单选框只能选择一个。

代码↓

<form><p>性别:<input type&#61;"radio"/><input type&#61;"radio"/><input type&#61;"radio"/>保密p>
form>

View Code

 

效果图↓

发现三个选项都能选中&#xff0c;因为没给同一组的单选框添加name属性。

添加后代码↓

<form><p>性别:<input type&#61;"radio" name&#61;"sex" /><input type&#61;"radio" name&#61;"sex" /><input type&#61;"radio" name&#61;"sex" />保密p>
form>

View Code

注意:name属性值必须一致。

6、多选框

type:checkbox&#xff0c;可以在同一组内进行多选

代码↓

<form><p>兴趣爱好:<input type&#61;"checkbox" name&#61;"hobby" />唱歌<input type&#61;"checkbox" name&#61;"hobby" />跳舞<input type&#61;"checkbox" name&#61;"hobby" />篮球<input type&#61;"checkbox" name&#61;"hobby" />足球<input type&#61;"checkbox" name&#61;"hobby" />写代码p>
form>

View Code

效果图↓

7、文本域

标签:textarea&#xff0c;可以输入多行文本。
两个上属性值&#xff0c;规定显示多少行多少列文字。
rows:属性值是数字&#xff0c;数字表示写多少行。
cols:属性值是数字&#xff0c;表示一行有多少个字节。

代码↓

<form><p>个人简介:<textarea cols&#61;"30" rows&#61;"10">默认的文本textarea>p>
form>

View Code

默认值cols&#61;30&#xff0c;30个字节15汉字。
默认值rows&#61;10&#xff0c;默认10行&#xff0c;超过10行出现滚动条。

效果图↓

        

8、下拉菜单

是一组标签&#xff0c;必须同时出现&#xff0c;有嵌套关系。
select:选择
option:选项
嵌套关系:select>option

代码↓

<form><p>所在城市<select><option>北京option><option>上海option><option>广州option><option>深圳option><option>杭州option>select>p>
form>

View Code

效果图↓

实际中下拉菜单一般用_ul无序列表写。

整体代码

DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns&#61;"http://www.w3.org/1999/xhtml" xml:lang&#61;"en">
<head><meta http-equiv&#61;"Content-Type" content&#61;"text/html;charset&#61;UTF-8"><title>Documenttitle>
head>
<body><form><p>文本框: <input type&#61;"text" value&#61;"默认文本" />p><p>密码框: <input type&#61;"password" />p><p>性别:<input type&#61;"radio" name&#61;"sex" /><input type&#61;"radio" name&#61;"sex" /><input type&#61;"radio" name&#61;"sex" />保密p><p>所在城市<select><option>北京option><option>上海option><option>广州option><option>深圳option><option>杭州option>select>p><p>兴趣爱好:<input type&#61;"checkbox" name&#61;"hobby" />唱歌<input type&#61;"checkbox" name&#61;"hobby" />跳舞<input type&#61;"checkbox" name&#61;"hobby" />篮球<input type&#61;"checkbox" name&#61;"hobby" />足球<input type&#61;"checkbox" name&#61;"hobby" />写代码p><p>个人简介:<textarea cols&#61;"30" rows&#61;"10">默认的文本textarea>p><p><input type&#61;"button" value&#61;"普通按钮" /><input type&#61;"reset" value&#61;"重置按钮" /><input type&#61;"submit" value&#61;"提交按钮" />p>form>
body>
html>

View Code

效果图↓

转:https://www.cnblogs.com/StevenSunYiwen/p/10972872.html



推荐阅读
  • 前端库Bootstrap框架:「11]使用 span 创建行内元素
    前端库Bootstrap框架:「11]使用 span 创建行内元素 ... [详细]
  • 这是原文链接:sendingformdata许多情况下,我们使用表单发送数据到服务器。服务器处理数据并返回响应给用户。这看起来很简单,但是 ... [详细]
  • 深入理解CSS中的margin属性及其应用场景
    本文主要介绍了CSS中的margin属性及其应用场景,包括垂直外边距合并、padding的使用时机、行内替换元素与费替换元素的区别、margin的基线、盒子的物理大小、显示大小、逻辑大小等知识点。通过深入理解这些概念,读者可以更好地掌握margin的用法和原理。同时,文中提供了一些相关的文档和规范供读者参考。 ... [详细]
  • 本篇文章为大家展示了input语句的作用有哪些,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。HTML标签 ... [详细]
  • 第二次网页前端培训笔记(表单,INPUT及常用字符)
    1.表单form2.INPUT编号: ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 本文介绍了南邮ctf-web的writeup,包括签到题和md5 collision。在CTF比赛和渗透测试中,可以通过查看源代码、代码注释、页面隐藏元素、超链接和HTTP响应头部来寻找flag或提示信息。利用PHP弱类型,可以发现md5('QNKCDZO')='0e830400451993494058024219903391'和md5('240610708')='0e462097431906509019562988736854'。 ... [详细]
  • Ihavethefollowingonhtml我在html上有以下内容<html><head><scriptsrc..3003_Tes ... [详细]
  • JavaScript和HTML之间的交互是经由过程事宜完成的。事宜:文档或浏览器窗口中发作的一些特定的交互霎时。能够运用侦听器(或处置惩罚递次来预订事宜),以便事宜发作时实行相应的 ... [详细]
  • JS实现一键分享功能
    本文介绍了如何使用JS实现一键分享功能,并提供了2019独角兽企业招聘Python工程师的标准。同时,给出了分享到QQ空间、新浪微博和人人网的链接。 ... [详细]
  • 本文介绍了pack布局管理器在Perl/Tk中的使用方法及注意事项。通过调用pack()方法,可以控制部件在显示窗口中的位置和大小。同时,本文还提到了在使用pack布局管理器时,应注意将部件分组以便在水平和垂直方向上进行堆放。此外,还介绍了使用Frame部件或Toplevel部件来组织部件在窗口内的方法。最后,本文强调了在使用pack布局管理器时,应避免在中间切换到grid布局管理器,以免造成混乱。 ... [详细]
  • Java图形化计算器设计与实现
    本文介绍了使用Java编程语言设计和实现图形化计算器的方法。通过使用swing包和awt包中的组件,作者创建了一个具有按钮监听器和自定义界面尺寸和布局的计算器。文章还分享了在图形化界面设计中的一些心得体会。 ... [详细]
  • ①页面初始化----------收到客户端的请求,产生相应页面的Page对象,通过Page_Init事件进行page对象及其控件的初始化.②加载视图状态-------ViewSta ... [详细]
  • UsingPMA-2.5.2-rc2onPHP-4.1.2andnothavingDROPTABLEprivilege,whenI-sel ... [详细]
  • 点击后defaultEducation的值明明改变了,但props传给子组件却watch不到 ... [详细]
author-avatar
波波微博1987_704
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有