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

.method : 数据传送的方式

.method : 数据传送的方式(get/post)。

<form    method="post"   action="save.php">
        <label for="username">用户名:</label>
        <input type="text" name="username" />
        <label for="pass">密码:</label>
        <input type="password" name="pass" />
</form>

课程上是这样的,这是一个表单所固定的吗?

编辑器上边又多了些描述,类似ID,value,以及reset部分的内容,有点没看懂,哪位小可爱可以帮忙详细解释下吗?

<form method="post" action="save.php"> 

      <label for="username">用户名:</label>

      <input type="text"  name="username" id="username" value="" />

      <label for="pass">密码:</label>

      <input type="password"  name="pass" id="pass" value="" />    

      <input type="submit" value="确定"  name="submit" />

      <input type="reset" value="重置" name="reset" />


提问者:慕标5479425 2018-11-17 21:43

个回答

  • irises
    2019-01-04 17:20:46

    1.表单用于与用户交互,把用户提交的数据发送给服务端,所以必须指明数据传送的方式和传送给谁。例子里是通过post方式发送给save.php页面,表单的基本固定格式大概是这样的:

    <form    method="post"   action="save.php">
    表单内容...
    </form>

    2.至于表单内容,就是指明你要发送哪些参数。这个功能大概是登录,所以需要填写用户名和密码。然后submit按钮用于提交。id和name都是为了识别某个标签而已,input标签的value就是显示或输入的文字了,一开始是空的value="",当用户输入时,value就等于用户输入的文字了,通过id取到不同输入框的文字,然后就可以把信息发送给服务端了。

  • qq__灰塵伽魚刺_0
    2018-11-17 21:54:42

    name相当于是一个变量名,value相当于是一个变量的值,在JS中以及向网站后端传送参数时,与value一起用,比如name是“color”,value是“red”,那么就会有参数color=“red”。
    id是用来唯一标识一个容器,在CSS样式表和JS中都可能会用到,用来调节被id标识的容器的样式和动态效果。