HTML之表单元素

表单元素可能会是你在网页中最常用到的,因为你经常见到,比如说在网页里登录自己的个人信息啊,如QQ,以及各类游戏账号(泛指页游)等等。

所以呢,接下来来看看表单元素吧
1.首先呢,就是最基本的文本框

<input type="text">简单文本框

就是这样在这里插入图片描述
如果你想设置文本框的长度,在type标签后加上size=“数值”,如果你想文本框有初始值,也可以在type标签结束后加上 value=“有初始值的文本框”。
2.看看密码框吧,你输进去的数据都能变成******,就像你是个**,哈哈哈哈哈哈哈
密码框的格式如下:

<input type="password">简单密码框

3.有个背景文字大家都知道里面应该输些啥,怎么设置背景文字??
你就这样:在type标签结束后加上placeholder=“所提示信息”,这样就可以知道框里应该输账号还是密码,还是一些其他的东西了
像这样
代码如上图,效果如下图
在这里插入图片描述
怎么样,是不是更能理解密码框了呢

4.接下来就该表单了
(1)表单
首先用到文本框和密码框,然后怎么用到表单呢,在你输入账号和密码后需要登录吧,这时候就要用到form了,怎么用呢,代码在下边了

<form action="网址">
账号:<input type="text" name="name"> <br/>
密码:<input type="password" name="password" > <br/>
<input type="submit" value="登陆">
</form>

至于为什么会用到name,这里第一个name="name"指的是为第一个输入方框赋一个属性名叫name,方便后面跳转到action定位到的网页时后台程序Controller操作时捕获第一个框的数据
这里第一个name="password"指的是为第二个输入方框赋一个属性名叫password,方便后面跳转到action定位到的网页时后台程序Controller操作时捕获第二个框的数据 ,然后看见submit了吗?那是提交按钮,后面说按钮的时候会提到,现在不深入说了。
表单呢,有两种提交方式:一种是method=“get”(默认模式),这种方式,可以在地址栏看到提交的参数。而另外一种就是method=“post”,这种方式上传的是二进制数据,这种方式不显示参数,上传文件必须用这种方式。

下面就是各种框了(什么单选框,复选框,下拉列表,文本域等等)
(2)老样子,按顺序说说吧,单选框格式如下

单选1 <input type="radio" >
单选2 <input type="radio" >

在单选过后,而且这种方式虽然叫单选,但是可以达到同时选中的效果,不可被取消单选。非常不方便,所以如果你想做到单选,要分组。说白了,就是给他加个名字name,然后给name赋上值activity(并不是非得是activity,只要属性相同就行)你在看选项时,有时候会出现默认选中的情况吧,怎么使得默认选中呢,在单选框type标签的后面加上checked=“checked”就好了。

复选框呢
和单选格式差不多,只是要把type里面的值变成checkbox(正方形的小盒子),
看图说话,先单选
在这里插入图片描述
复选框
复选框
后面要用到的时候再给大家看看吧
(3)接下来讲讲下拉列表,这个东西比较常见,就比如说你在注册一些账号时,一些信息(出生日期啊什么的,就会用到下拉列表)
格式如下`

<select >
 <option >1</option>
 <option >2</option>
 <option >3</option>
</select>

要设置列表的可见高度的话可以在select标签中增加size=“数值”就可以设置选项可见高度了。或者在select中加入multiple=“multiple”,可以实现下拉列表中的多选,对option元素selected将某一项默认选中。

(4)按顺序下来是文本域了吧,文本域怎么说呢,我现在暂时感觉没派上用场,(我感觉有用的就是滚动条)但还是说说格式

<textarea>文本域</textarea>

文本域可以有多行,可以在textarea标签内设置宽度(cols=“数值”,意思就是每行最多n个字符,n是你给的数值)以及行数(rows=“数值”),然而当你输入的数据超过所设行数后,文本域会从第一行开始从上往下进行数据覆盖。

5.按钮!按钮!按钮!
(1)按钮长什么样子,想必大家都见过,普通按钮格式:

<form action="网址" method="get">
账号:<input type="text" name="name"> <br/>
密码:<input type="password" name="password" > <br/>
<input type="button" value="登陆"> <!--这里是按钮,看见button了吗-->
</form>

记住哦,普通按钮不具备提交功能!
(2)接下来讲个能提交的,提交按钮:
格式跟上面差不多就是把button变成submit就行了,这样这个按钮就具有提交功能了,就可以把数据交给后台了,会自动将表单的数据提交至网址,同时<input type="submit" value="登录"><button type="submit">登录</button>是等价的。
而且普通按钮不具备刷新页面功能,而提交按钮具备刷新页面哦(此处页面是指按钮存在的页面)
(3)重置按钮:一个重置按钮只可以重置一个form里面的文本,它的格式就是把submit换成reset就行了。
(4)很多时候点击图片就能提交信息,所以最后讲一个图像提交按钮
图片提交也不是很难,你只需要把type的值改成image,然后后面跟上src=“图片路径”,像这样<input type="image" src="图片路径">就好了,一点击图片,触发action进行重定向了,这样你就完成了图片提交。

关于HTML的表单元素基础就说到这了,可能我说的很浅显,但是作为一个小白,希望这篇文章能够帮助到大家!!!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值