zoukankan      html  css  js  c++  java
  • HTML表单

    一. 数据传输(客户端->服务器端)
    在浏览器中发送表单或数据给服务器端,使用GET或POST方法都能实现。GET方法是在访问URL时,使用浏览器地址栏来传递值。(如: http://localhost/qss?qpaper=china) GET方法方便直观,缺点是GET传递的字符串长度不能超过250个字符,如果超长,浏览器会自动截断,导致数据缺失。POST方法发送变量数据时,对于用户来说是不透明的,按HTTP协议来说,数据附加于数据报的实体部分,用户不能随意修改,这对于Web应用程序而言,安全性要好得多,而且使用POST可以发送大体积的数据给Web服务器。

    二.表单显示
    <form name="form1" action="deal.php" method="POST">
    <!--单选-->
    <type="radio" name="sex" value="male" checked/>male
    <type="radio" name="sex" value="female"/>female
    <!--复选-->
    <type="checkbox" name="subject[]" value="Chinese"/>Chinese
    <type="checkbox" name="subject[]" value="Math"/>Math
    <type="checkbox" name="subject[]" value="English" checked/>English
    <!--密码-->
    <type="password" name="psw" size="5"/>
    <!--文本-->
    <type="text" name="user" value="chenkewu"/>
    <!--多行文本-->
    <textarea name="a" rows="3" cols="10" wrap="soft"/>
    <!--隐藏域-->
    <type="hiden" name="val"/>
    <!--提交-->
    <type="submit" name="B1" value="提交"/>
    <!--重置-->
    <type="reset" name="B2" value="重置"/>
    <!--选择下拉框-->
    <select name="develop_ide[]" size="5">
          <option value="ZDE">Zend Studio</option>
          <option value="Eclipse" selected>Eclipse</option>
          <option value="Editplus">Editplus</option>
          <option value="Ultraedit">Ultraedit</option>
          <option value="Other">Other</option>
    </select>

    </form>

    三. 表单值的获取
    $_POST['name'] = 'value'; --通过$_POST引用表单中元素的名称就可以获取其具体的值。

    四.其他
    1. isset($_POST['name']) --是否存在这个被post过来的变量
    2. <br> --html文档中的回车
    3. nl2br() --将换行符\n替换成<br>
    4. &nbsp; -- html文档中空格
    5.$_SERVER['REQUEST_METHOD'] -- 判断提交表单的方式是GET/POST

  • 相关阅读:
    微软外服 AlI In One
    js 循环多次和循环一次的时间的性能对比 All In One
    vue inject All In One
    Excel 表格数据倒置 All In One
    SVG tickets All In One
    OH MY ZSH All In One
    js array for loop performance compare All In One
    mac terminal show You have new mail All In one
    新闻视频 26 制作母版页
    转自牛腩 母版页和相对路径
  • 原文地址:https://www.cnblogs.com/kekec/p/1556072.html
Copyright © 2011-2022 走看看