问答详情
源自:6-11 填完就可以提交咯 - 提交按钮

关于name

name="submitBtn" 引号里的是什么意思,有何意义?

提问者:慕粉小猴子 2016-10-11 18:19

个回答

  • 慕神6115920
    2017-09-07 13:41:06

    简单的说,name就像一个人的人名,通过name获得里面值,例如<input type="text" name="age"  value="20">,找到name的值为"age"的input,然后得到value

    格式——name:value,想得到value,就先必须找到name值


  • Lis丶
    2016-10-20 09:15:11

    name属性一般来说有两个作用:

    1.   表单提交后,服务端引用表单数据,比如input、select、textarea、和button,我们可以在服务器端根据其name通过服务端语言的特定方法取得元素提交的值。

      举个例子:对于PHP来说可以这样做:

      $attrValue = $_POST['name'] (这里的name就是表单里name属性的值)

      对于Java来说,可以这样做:

      String attrValue = request.getParameter("name");

    2. 可以通过javascript获得页面上的Name数组

      document.getElementsByName('name');

    //注:以上看不懂没关系,你知道个流程大概是这样的就可以了。

    通过上面服务端的获取客户端(浏览器)中的内容的手段,应该不难发现,客户端向服务端传递数据的方法之一就是通过name属性

  • 慕无忌1785285
    2016-10-12 10:54:47

    input type="submit" value="提交" name="submitBtn"   

    value值显示在控件上,name指控件名称,在网页浏览中不会显示