关于表单(一)

什么是表单

         表单在网页中主要负责数据采集功能。一个表单有三个基本组成部分: 表单标签:这里面包含了处理表单数据所用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="普通按钮"/>



            

 

原文地址:https://www.cnblogs.com/a973692898/p/11611122.html