头闻号

罗泽琼

塑料模|快速经济模具|电子用塑胶制品|生活日用橡胶制品|其他塑料制品

首页 > 新闻中心 > 科技常识:关于前端上传文件全面基础扫盲贴(入门)
科技常识:关于前端上传文件全面基础扫盲贴(入门)
发布时间:2024-10-06 06:49:23        浏览次数:6        返回列表

今天小编跟大家讲解下有关关于前端上传文件全面基础扫盲贴(入门) ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关关于前端上传文件全面基础扫盲贴(入门) 的相关资料,希望小伙伴们看了有所帮助。

前言

为什么分章节写呢 因为覆盖的知识点比较多 也可能我力尽详细介绍 照顾下基础不好的人 温故而知新。

刚开始的确是打算一篇搞定的 写道一半发觉已经相当长篇大论了 好多人例如我一进来看到这么多内容就已经怕了 而且不是每个人都需要了解全部内容 于是就打算分开来 让读者按需了解吧。

至于为什么会有零这一章节呢 因为实在太基础了 大多数人都可以无视 仅供少部分新手跟记性不好的人 如果你觉得你可以就跳过吧。

下面开始说正事上传对我来说一直是个挺恐怖的东西,接触的也比较少,因为以前没有标准,为了实现一个上传得写各种恶心兼容代码,而插件往往容易有些bug也没能力修改,时至今日,真正的勇士始终得直面鲜血淋漓的现实,所以我就特意开个扫盲贴,研究总结一下关于上传得小知识,下面带大家浏览一下我需要使用到的一些API.

零, 基础(知识点主要来源于w3school)(已经熟悉的人直接跳过这一章节吧)

<form action="" method="" ></form>

标签用于为用户输入创建 HTML 表单。表单能够包含 input 元素 比如文本字段、复选框、单选框、提交按钮等等。表单还可以包含 menus、textarea、fieldset、legend 和 label 元素。表单用于向服务器传输数据。

字段 描述 name 规定表单的名称 action 规定当提交表单时向何处发送表单数据 enctype (on/off)规定在发送表单数据之前如何对其进行编码 method (get/post)规定用于发送 form-data 的 HTTP 方法 novalidate 如果使用该属性 则提交表单时不进行验证。(Html5属性) onsubmit Form 对象的onsubmit属性指定了一个事件句柄函数。当用户单击了表单中的 Submit 按钮而提交一个表单时 就会调用这个事件句柄函数。注意 当调用方法Form.submit() 时 该处理器函数不会被调用。如果 onsubmit 句柄返回 fasle 表单的元素就不会提交。如果该函数返回其他值或什么都没有返回 则表单会被提交

详情查阅请狠狠地点击关于form

label

<label for="male">Male</label><input type="radio" name="sex" id="male" /><label for="girl">Girl</label><input type="radio" name="sex" id="girl" />

label 元素不会向用户呈现任何特殊效果。不过 它为鼠标用户改进了可用性。如果您在 label 元素内点击文本 就会触发此控件。就是说 当用户选择该标签时 浏览器就会自动将焦点转到和标签相关的表单控件上。 标签的 for 属性应当与相关元素的 id 属性相同。

字段 描述 for 规定 label 绑定到哪个表单元素 form 规定 label 字段所属的一个或多个表单

详情查阅请狠狠地点击关于label

input

<input type="text" name="fname"/><input type="password" name="password"><input type="checkbox" name="Bike"><input type="checkbox" name="Car"><input type="radio" checked="checked" name="Sex" value="male"/><input type="radio" name="Sex" value="female"/><select name="cars"> <option value="volvo">Volvo</option> <option value="saab">Saab</option> <option value="fiat">Fiat</option> <option value="audi">Audi</option></select><textarea rows="10" cols="30">

标签用于搜集用户信息。根据不同的 type 属性值 输入字段拥有很多种形式。输入字段可以是文本字段、复选框、码后的文本控件、单选按钮、按钮等等。

详情查阅请狠狠地点击关于input

<input type="submit" value="Submit">

Submit 对象代表 HTML 表单中的一个提交按钮,在表单提交之前 触发 onclick 事件句柄 并且一个句柄可以通过返回 fasle 来取消表单提交。

submit: 把表单数据提交到 Web 服务器。该方法提交表单的方式与用户单击 Submit 按钮一样 但是表单的 onsubmit 事件句柄不会被调用。

详情查阅请狠狠地点击关于submit

<button type="button">Click Me!</button>

在 button 元素内部 您可以放置内容 比如文本或图像。这是该元素与使用 input 元素创建的按钮之间的不同之处。

<button> 控件 与 <input type="button"> 相比 提供了更为强大的功能和更丰富的内容。标签之间的所有内容都是按钮的内容 其中包括任何可接受的正文内容 比如文本或多媒体内容。例如 我们可以在按钮中包括一个图像和相关的文本 用它们在按钮中创建一个吸引人的标记图像。

唯一禁止使用的元素是图像映射 因为它对鼠标和键盘敏感的动作会干扰表单按钮的行为。

请始终为按钮规定 type 属性。Internet Explorer 的默认类型是 "button" 而其他浏览器中(包括 W3C 规范)的默认值是 "submit".

(重要事项:如果在 HTML 表单中使用 button 元素 不同的浏览器会提交不同的值。Internet Explorer 将提交 <button> 与 <button/> 之间的文本 而其他浏览器将提交 value 属性的内容。请在 HTML 表单中使用 input 元素来创建按钮。)

字段 描述 name 规定按钮的名称 disabled 规定应该禁用该按钮

详情查阅请狠狠地点击关于button

以上就是本文的全部内容 希望对大家的学习有所帮助 也希望大家多多支持爱蒂网。

来源:爱蒂网