HTML中创建表单控件的时候可以直接<input ...>而不使用<form>吗?这样看似也可以啊,那<form>干吗用啊?

HTML中创建表单控件的时候可以直接<input...>而不使用<form>吗?这样看似也可以啊,那<form>干吗用啊?求解!~... HTML中创建表单控件的时候可以直接<input ...>而不使用<form>吗?这样看似也可以啊,那<form>干吗用啊?求解!~ 展开
 我来答
nbyh2012
2013-07-14 · TA获得超过3278个赞
知道小有建树答主
回答量:483
采纳率:100%
帮助的人:802万
展开全部
不用form标签也是可以提交表单的。但比较麻烦。

如果有form标签,在点击提交铵钮时,浏览器自动收集参数,并打包一个http请求到服务器,完成表单提交。在这一过程中,浏览器会根据method的不同,将参数编码后,放在urI中(get),或者放在请求的data中(post)。然后发送到服务器。

如果没有form,post方式的提交要使用ajax手工完成。get方式的提交需要自己拼接url。

望采纳!
枪锋战士
2013-07-14 · TA获得超过1339个赞
知道小有建树答主
回答量:568
采纳率:0%
帮助的人:639万
展开全部
<form>才是表单,表单提交时,系统自动把放在里面的控件组织起来向后台提交。
如果不用表单,就需要手工获取把每个控件的值作为地址参数向后台提交(模拟get方式提交)。
可以看表单的优点了吧?:方便;可以以多种方式提交表单(GET、POST、PUT等方式);安全(POST、PUT方式提交);上传文件必须要用PUT方式;……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式