.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" />
1.表单用于与用户交互,把用户提交的数据发送给服务端,所以必须指明数据传送的方式和传送给谁。例子里是通过post方式发送给save.php页面,表单的基本固定格式大概是这样的:
<form method="post" action="save.php"> 表单内容... </form>
2.至于表单内容,就是指明你要发送哪些参数。这个功能大概是登录,所以需要填写用户名和密码。然后submit按钮用于提交。id和name都是为了识别某个标签而已,input标签的value就是显示或输入的文字了,一开始是空的value="",当用户输入时,value就等于用户输入的文字了,通过id取到不同输入框的文字,然后就可以把信息发送给服务端了。
name相当于是一个变量名,value相当于是一个变量的值,在JS中以及向网站后端传送参数时,与value一起用,比如name是“color”,value是“red”,那么就会有参数color=“red”。
id是用来唯一标识一个容器,在CSS样式表和JS中都可能会用到,用来调节被id标识的容器的样式和动态效果。