问答详情
源自:6-1 使用表单标签,与用户交互 - 使用<form>创建表单

name的用处

name=""  name什么用处呀,我删掉之后感觉没差别呀

提问者:lt_大胡子 2016-04-18 16:50

个回答

  • 慕粉3442477
    2016-06-02 14:28:26

    没有name,你点用户名的时候鼠标光标就不会跳到输入框中了.有的话就会

  • 明年_今日
    2016-04-18 17:26:10

    form表单支传到后端可以直接通过name获取,例如 name="pic"在后端获取pic传入值时可以写

    obj.pic=self.request.POST.get['pic']

  • qq__2031
    2016-04-18 17:06:09

    有的标签貌似name没什么作用,但是对于像单选按钮选择男女的时候,是需要指定name属性的,不然的话两个按钮都能选择,这是区别这两个单选按钮是不是属于同一类,还有name的作用就是方便后台的开发人员,就像java一样的,后台是通过name属性去获取文本框里面的值的

  • 糖浆tmy
    2016-04-18 17:03:41

    为文本框命名,提供给后台处理。

    特别是<input>这种,提交给后台的数据要是没有name就不知道怎么调用了。

    我认为给后台的是一个字典,你可以根据其name访问到对应的数据。

  • SLINA_love
    2016-04-18 17:03:02

    用于获取提交表单的某表单域的信息,如果不指定name,服务器端就接收不到

  • qq_星期日_0
    2016-04-18 17:01:23

    后台向前台传递数据,需要name来标识