zoukankan      html  css  js  c++  java
  • 关于表单(一)

    什么是表单

             表单在网页中主要负责数据采集功能。一个表单有三个基本组成部分: 表单标签:这里面包含了处理表单数据所用CGI程序的URL以及数据提交到服务器的方法。 表单域:包含了文本框、密码框、隐藏域、多行文本框、复选框、单选框、下拉选择框和文件上传框等。 表单按钮:包括提交按钮、复位按钮和一般按钮;用于将数据传送到服务器上的CGI脚本或者取消输入,还可以用表单按钮来控制其他定义了处理脚本的处理工作。

    什么是表单数据:表单数据是指通过表单让用户填写内容,然后提交到服务器上;这些数据被称之为表单数据;

    表单的常用语法:

    <form  method="post"(规定如何发送表单数据      常用值:get|post)/*通常采用post方式提交*/
     action="result.html">(表示向何处发送表单数据)
       <p>  名字:<input name="name" type="text" >  </p>
       <p>  密码:<input name="pass" type="password" >  </p>
       <p>
          <input type="submit" name="Button" value="提交"/>
          <input type="reset" name="Reset" value="重填“/> 
       </p>
    </form>

    表单的元素格式

             <input type="text"(input元素类型)name="fname"(input元素名称)value="text"(input元素的值)/>  

    表单元素及语法实现:

         1.文本框语法:<input type = "text" name="username" value="用户名" maxlength="20"/>

         译:type="text" ,类型选择是文本框,name="username",文本框的名字,value="xx",xx=文本框的初始值,maxlength:设置可输入的最大字符数

        

            2.密码框语法:<input type="password" name="pass" size="20"/>

         译:type="password",类型选择是密码框,name="",同上,size="20",设置input框的长度;

         

         3.单选框语法:<input type="radio" name="radio_1" value="0" checked/>男

                         <input type="radio" name="radio_2" value="1"/>女

         译:name="",同上。type="radio",类型选择是单选框, value="男",意思为选中后像后台传的值, checked:默认选中;

        

         4.复选框语法:<input type="checkbox" name="checkbox_1" value="A"/>选项A

                  <input type="checkbox" name="checkbox_1" value="B" checked/>选项B

         译: name="",同上(额...其实就是跟后台对应的名字),checked:默认选中;总体跟单选框差距不大,只是选择的数量不同而已,主要区别需要个人js或jquery的不同了。

         

            5.列表框语法:<select name="select_1" size="行数">

                  <option value="选项的值",selected="selected">aaaaa</option>

                  <option value="选项的值">bbbbbbbbb</option>

                </select>

         译:select:列表框;option:选项;selected="selected" :默认选中项;

          

         6.按钮键语法:<input type="reset" name="A" value="重置"/>

                  <input type="submit" name="B" value="提交"/>

                  <input type="button" name="C" value="普通按钮"/>



                
    

     

  • 相关阅读:
    metasploit 常用命令汇总
    MSF命令 收集
    【转载】虫师『性能测试』文章大汇总
    渗透测试、取证、安全和黑客的热门链接
    Hackers top in China
    国外整理的一套在线渗透测试资源合集[转载]
    Filezilla中文字符文件看不到或显示乱码的解决办法
    Filezilla 多目录的访问设置
    ISAPI在IIS7上的配置
    数据库主体在该数据库中拥有 架构,无法删除解决方法(转)
  • 原文地址:https://www.cnblogs.com/a973692898/p/11611122.html
Copyright © 2011-2022 走看看