zoukankan      html  css  js  c++  java
  • input标签之外是否一定添加form标签

    原文转载自:https://blog.csdn.net/lamanchas/article/details/78753031

    input标签外是否添加form标签需要按情形区分:
    应用场景的区别:
    1.所有向后台提交数据(包括原生和ajax提交)的input都建议用form包裹,
    2.如果只是用来做前台交互效果则不推荐使用form包裹。
    但提交数据时,其实也可以不用form包裹input标签:
    1.如果有form标签,在点击提交铵钮时,浏览器自动收集参数,并打包一个http请求到服务器,完成表单提交。在这一过程中,浏览器会根据method的不同,将参数编码后,放在urI中(get),或者放在请求的data中(post)。然后发送到服务器。

    2.如果没有form,post方式的提交要使用ajax手工完成。get方式的提交需要自己拼接url。
    ========================================
    form在网页中主要负责数据采集功能。
    一个表单有三个基本组成部分:
    (1)表单标签:包含了处理表单数据所用CGI程序的URL以及数据提交到服务器的方法。
    (2)表单域:包含了文本框、密码框、隐藏域、多行文本框、复选框、单选框、下拉选择框和文件上传框等。
    (3)表单按钮:提交按钮、复位按钮和一般按钮;用于将数据传送到服务器上的CGI脚本或者取消输入。还可以用表单按钮来控制其他定义了处理脚本的处理工作。
    ========================================
    ========拓========================
    form属性
    form 属性规定文本区域所属的一个或多个表单。
    form 属性是 HTML5 中的新属性。
    语法:<textarea form="form_id">
    ---------------------
    作者:picoasis
    来源:CSDN
    原文:https://blog.csdn.net/lamanchas/article/details/78753031
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    poj 3280 Cheapest Palindrome(区间DP)
    POJ 2392 Space Elevator(多重背包)
    HDU 1285 定比赛名次(拓扑排序)
    HDU 2680 Choose the best route(最短路)
    hdu 2899 Strange fuction (三分)
    HDU 4540 威威猫系列故事――打地鼠(DP)
    HDU 3485 Count 101(递推)
    POJ 1315 Don't Get Rooked(dfs)
    脱离eclipse,手动写一个servlet
    解析xml,几种方式
  • 原文地址:https://www.cnblogs.com/jokes/p/9884958.html
Copyright © 2011-2022 走看看