input
name属性:用于对提交到服务器后的表单数据进行标识(否则服务器无法得到数据),通过该属性可以在脚本中引用表单数据。document.getElementByTagName("firstname")和$(".firstname")可以获取name值为firstname的元素对象。
form
name属性:规定表单的名称。通过name属性可以在脚本中引用表单。
action属性:必须。规定当提交表单时,向何处发送表单数据。(属性值:绝对URL、相对URL)
method属性:
post 当请求有副作用时,例如,处理订货表单、在数据库中加入新数据行等(对数据添加修改删除时)。
get 当请求无副作用时(如进行搜索、查询数据),便可使用GET方法,但GET方法可能会产生很长的URL,或许会超过某些浏览器与服务器对URL长度的限制(浏览器会将数据直接附在表单的 action URL 之后。这两者之间用?进行分隔)。
enctype属性:规定在发送到服务器之前应该如何对表单数据进行编码。
application/x-www-form-urlencoded(默认)
multipart/form-data 在使用包含文件上传控件的表单时,必须使用该值。
时间: 2024-10-12 12:42:33