jsp的form表单不提交_初识制作表单

本文介绍了如何使用HTML创建登录表单,包括文本框、密码框和按钮等元素,并讲解了如何通过设置表单属性实现提交和重置功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

3a2ade3624abbe1707a3f495942f9960.png

登录表单

初识表单

今天我们来学习表单。

在我们的生活中,离不开表单,在我们注册账号的时候,或者买东西输入地址或者登陆账号密码的时候,这时候我们用到都是表单的内容。

我们就拿一个登录表单为例

我们需要一个文本输入框输入用户名,需要一个密码输入框输入密码,需要一个提交按钮进行登录,而这些东西都需要包裹在一个from标签里

ed9993d5389fa5eff34c76306dacbd06.png

通常在一个表单里面,有许多表单控件,有文本框、密码框、单选按钮、复选框等等

这些表单控件全部都是由input标签编写出来的,但是一个标签怎么会有这么多效果呢?

主要原因就在于input当中的type属性,他有很多值,每个值对应不同效果

具体如下所示,左边的每个值对应右边的显示效果:

f09ed14f21969cec47f2e3b28e3b2bc4.png

掌握了上面这些,我们就可以编写一个简单的表单了

编写简单表单

1c5c8513e157c6364b273f612a3ebd64.png

我们来编写一下上面的这个简单的表单

我们先来分析一下它,这是一个4行3列的表格,根据我们之前学的表格的知识,我们先来制作出这样一个表格

1ce7e0ecb62adcb17c048c66e2429fd7.png

效果如下:

9d11c39b95b3260db69137585d9c17df.png

我们先来合并该表格

1.第一行的第一个单元格的rowspan=4,并且删除下面三个的第一列

2.第一行的最后一个单元格删除,让第二个单元格clospan=2

3.最下面一行的最后一个单元格也删除,并且中间单元格clospan=2

36667be9d75e35ec9ffbb85db3d11b6a.png

显示效果如下:

ab90c2eb1eb29995ca2e8354c6f86fe7.png

大致的结构我们就编写完成了,下面开始填写内容

eaf0cd8e7f038582577bc8d3f6a67631.png

效果如下:

61c3966609b2516d178ff55ae50ed965.png

文字输入完成后,我们就要开始编写表单中的控件了

6faa43d2677f1445d69da56bc43e1008.png

效果如下,用户名和密码可以输入,但是按钮只是很小的一个和我们要做的效果差别很大

7b55e29130c013adabc04d6b7e8f9349.png

我们需要给按钮加上vlue属性文字,按钮大小就会跟随文字的多少

67eb7d282e6c0a72a01881ec2655161c.png

效果如下

3365a066bab69842c87c86bfd64bd331.png

我们再来设置他们的对齐方式align

1.设置提交和重置按钮为居中显示align=”center”

2.用户名和密码文字为右对齐align=”right”

3.总体信息为居中对齐align=”center”

d581bd317718b3a422c37791bf9e9999.gif

但是现在有一个问题,我们点击提交和重置时没有任何反应

这是因为我们现在所写的按钮只是最普通的按钮button,要想使按钮有作用,我们现在缺少两个条件:

1.整个表格不在from标签内,action为表单提交的地址

2.按钮要对应的type值,submit为提交,reset为重置

1b110c7d57e467592419875f0ec1dca9.gif

效果点击提交时,页面就会有刷新的动作

bc3e620cbfd6fd17bab49d9a8ed8835f.png

如果我们在action属性中输入一个网址,例如http://www.baidu.com,那么点击提交的时候就会跳转到百度首页。

重置的将button改为reset即可。

我们来总结一下

1.四个需要记住的:

942decb03b47fdbe0035d0ad0b261fb5.png

2.type中的属性值含义:

8c88330d6751c143cdaa5d493edd5b8d.png

--- 笔记来自于【千锋教育】视频

1bf15ccf28dc8edb793a0df932d2d2e9.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值