From da36b7d2121a5b5bd1a44e14e72bb31ebddb0dc7 Mon Sep 17 00:00:00 2001 From: iamxukai <85668115+iamxukai@users.noreply.github.com> Date: Tue, 30 Nov 2021 18:31:30 +0800 Subject: fix a typo MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixing a typo: 证书-> 整数 --- files/zh-cn/web/html/attributes/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/zh-cn/web/html/attributes/index.html b/files/zh-cn/web/html/attributes/index.html index eb514c19f5..48c6d1913a 100644 --- a/files/zh-cn/web/html/attributes/index.html +++ b/files/zh-cn/web/html/attributes/index.html @@ -663,7 +663,7 @@ translation_of: Web/HTML/Attributes
在 HTML 中,大多数属性都有两副面孔:内容属性和 IDL(接口描述语言)属性。
-内容属性需要你在内容(HTML 代码)中设置,而且可以通过 {{domxref("element.setAttribute()")}} 或 {{domxref("element.getAttribute()")}}来设置。内容属性常常是一个字符串,即使里面的值是一个证书。例如,要将 {{HTMLElement("input")}} 元素的 maxlength
设置为 42,你需要在元素中调用 setAttribute("maxlength", "42")
。
内容属性需要你在内容(HTML 代码)中设置,而且可以通过 {{domxref("element.setAttribute()")}} 或 {{domxref("element.getAttribute()")}}来设置。内容属性常常是一个字符串,即使里面的值是一个整数。例如,要将 {{HTMLElement("input")}} 元素的 maxlength
设置为 42,你需要在元素中调用 setAttribute("maxlength", "42")
。
IDL 属性(attribute)也就是一个 JavaScript 属性(property)。你可以使用 JavaScript 属性如 element.foo
来设置这些属性。当你需要获取 IDL 属性的值时,IDL 属性总会使用隐含的内容属性的值(可能先经过转换)来返回一个值。同样地,当你设置这个值时,这个值会保存在内容属性中。换句话说,IDL 属性本质上反映了内容属性。