aboutsummaryrefslogtreecommitdiff
path: root/files/zh-cn/web/html/element/input/file/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/zh-cn/web/html/element/input/file/index.html')
-rw-r--r--files/zh-cn/web/html/element/input/file/index.html18
1 files changed, 9 insertions, 9 deletions
diff --git a/files/zh-cn/web/html/element/input/file/index.html b/files/zh-cn/web/html/element/input/file/index.html
index c05b5c51e4..e5b6df3c32 100644
--- a/files/zh-cn/web/html/element/input/file/index.html
+++ b/files/zh-cn/web/html/element/input/file/index.html
@@ -70,7 +70,7 @@ translation_of: Web/HTML/Element/input/file
<div class="note"><strong>Note:</strong>
<ol>
- <li>如果选择了多个文件, 这个值表示第一个已选择文件的路径。JavaScript 可以<a href="/zh-CN/docs/Web/API/File/Using_files_from_web_applications#Getting_information_about_selected_files">通过 input 的 files 属性访问其他文件</a>。</li>
+ <li>如果选择了多个文件,这个值表示第一个已选择文件的路径。JavaScript 可以<a href="/zh-CN/docs/Web/API/File/Using_files_from_web_applications#Getting_information_about_selected_files">通过 input 的 files 属性访问其他文件</a>。</li>
<li>如果没有选择文件,该值为空字符串 <code>""</code>。</li>
<li>为了阻止恶意软件猜测文件路径,字符串<a href="https://html.spec.whatwg.org/multipage/input.html#fakepath-srsly">以 C:\fakepath\ 为前缀</a>。</li>
</ol>
@@ -155,7 +155,7 @@ translation_of: Web/HTML/Element/input/file
<p>如果出现布尔属性 <code>webkitdirectory,</code>表示在文件选择器界面中用户只能选择目录。更多细节和示例见  {{domxref("HTMLInputElement.webkitdirectory")}}。</p>
<div class="note">
-<p><strong>Note:</strong> 尽管 <code>webkitdirectory</code> 最初仅为基于webkit的浏览器实现,它还在Microsoft Edge和Firefox 50及其后版本中可用。然而,尽管它有相对广泛的支持,它仍然是非标准的。除非你别无选择,否则不要使用它。</p>
+<p><strong>Note:</strong> 尽管 <code>webkitdirectory</code> 最初仅为基于 webkit 的浏览器实现,它还在 Microsoft Edge 和 Firefox 50 及其后版本中可用。然而,尽管它有相对广泛的支持,它仍然是非标准的。除非你别无选择,否则不要使用它。</p>
</div>
</div>
@@ -166,7 +166,7 @@ translation_of: Web/HTML/Element/input/file
<ul>
<li>一个以英文句号(".")开头的合法的不区分大小写的文件名扩展名。例如: <code>.jpg</code>,<code>.pdf</code> 或 <code>.doc</code>。</li>
<li>一个不带扩展名的 MIME 类型字符串。</li>
- <li>字符串 <code>audio/*</code>, 表示“任何音频文件”。</li>
+ <li>字符串 <code>audio/*</code>, 表示 “任何音频文件”。</li>
<li>字符串 <code>video/*</code>,表示 “任何视频文件”。</li>
<li>字符串 <code>image/*</code>,表示 “任何图片文件”。</li>
</ul>
@@ -217,7 +217,7 @@ translation_of: Web/HTML/Element/input/file
<dt><code>name</code></dt>
<dd>文件名。</dd>
<dt><code>lastModified</code></dt>
- <dd>一个数字,指定文件最后一次修改的日期和时间,以 UNIX 新纪元(1970年1月1日午夜)以来的毫秒数表示。</dd>
+ <dd>一个数字,指定文件最后一次修改的日期和时间,以 UNIX 新纪元(1970 年 1 月 1 日午夜)以来的毫秒数表示。</dd>
<dt><code>lastModifiedDate</code> {{deprecated_inline}}</dt>
<dd>一个 {{jsxref("Date")}} 对象,表示文件最后一次修改的日期和时间。<em>这被弃用,并且不应使用。使用 <code>lastModified</code> 作为替代</em>。</dd>
<dt><code>size</code></dt>
@@ -300,7 +300,7 @@ input.value = "foo";
<p>在本例中,我们将展示一个稍微高级一点的文件选择器,它利用了在 <code>HTMLInputElement.files</code> 属性中可用的文件信息,并且展示了一些聪明的技巧。</p>
<div class="note">
-<p><strong>Note</strong>: 你可以在 GitHub 中查看本示例的完整源代码 — <a href="https://github.com/mdn/learning-area/blob/master/html/forms/file-examples/file-example.html">file-example.html</a> (<a href="https://mdn.github.io/learning-area/html/forms/file-examples/file-example.html">在线运行</a>)。我们不会解释 CSS;JavaScript是主要的关注点。</p>
+<p><strong>Note</strong>: 你可以在 GitHub 中查看本示例的完整源代码 — <a href="https://github.com/mdn/learning-area/blob/master/html/forms/file-examples/file-example.html">file-example.html</a> (<a href="https://mdn.github.io/learning-area/html/forms/file-examples/file-example.html">在线运行</a>)。我们不会解释 CSS;JavaScript 是主要的关注点。</p>
</div>
<p>首先,让我们看看 HTML:</p>
@@ -376,7 +376,7 @@ form label:active, form button:active {
<p>这和我们之前看到的类似 — 没有什么要说明的。</p>
-<p>接下来,让我们看一下JavaScript。</p>
+<p>接下来,让我们看一下 JavaScript。</p>
<p>在脚本的第一行,我们获得了对表单 input 本身和拥有 <code>.preview</code> 类的 {{htmlelement("div")}} 元素的引用。然后,我们隐藏了 {{htmlelement("input")}} 元素 — 我们这样做是因为文件输入往往很难看,难于设计样式,而且在跨浏览器中对它们的设计不一致。你可以通过单击 <code>input</code> 元素来激活它,因此,最好在视觉上隐藏 input 并将 label 设计成按钮的样式,这样用户如果想上传文件就会知道如何与之交互。</p>
@@ -396,9 +396,9 @@ input.style.opacity = 0;</pre>
<p>每当 <code>updateImageDisplay()</code> 函数被调用时,我们:</p>
<ul>
- <li>使用一个 {{jsxref("Statements/while", "while")}} 循环来清空preview <code>&lt;div&gt;</code> 留下的内容。</li>
+ <li>使用一个 {{jsxref("Statements/while", "while")}} 循环来清空 preview <code>&lt;div&gt;</code> 留下的内容。</li>
<li>获取包含所有已选择文件信息的 {{domxref("FileList")}} 对象,并将其用一个变量 <code>curFiles</code> 保存。</li>
- <li>通过检查 <code>curFiles.length</code> 是否等于0来检查是否没有文件被选择。如果是,则用 preview <code>&lt;div&gt;</code> 输出一条消息,来表示没有选择文件。</li>
+ <li>通过检查 <code>curFiles.length</code> 是否等于 0 来检查是否没有文件被选择。如果是,则用 preview <code>&lt;div&gt;</code> 输出一条消息,来表示没有选择文件。</li>
<li>如果<em>选择</em>了文件,我们将循环遍历每个文件,并将关于它的信息输出到 preview <code>&lt;div&gt;</code>。注意事项:</li>
<li>我们使用定制的 <code>validFileType()</code> 函数来检查文件的类型是否正确。(例如,用 <code>accept</code> 属性指定的图片类型)。</li>
<li>如果是,我们:
@@ -509,5 +509,5 @@ function validFileType(file) {
<ul>
<li><a href="/zh-CN/docs/Web/API/File/Using_files_from_web_applications">在 web 应用中使用文件</a> — 包含许多其它关于 <code>&lt;input type="file"&gt;</code> 和 <a href="/zh-CN/docs/Web/API/File">File API</a> 的有用示例。</li>
- <li><a href="zh-CN/docs/Learn/HTML/Forms/Property_compatibility_table_for_form_widgets">CCSS属性兼容性</a></li>
+ <li><a href="zh-CN/docs/Learn/HTML/Forms/Property_compatibility_table_for_form_widgets">CCSS 属性兼容性</a></li>
</ul>