spellcheck属性的默认值是多少?以及其他价值观。
答案 0 :(得分:6)
我强烈建议looking at the spec提出以下问题:
spellcheck属性是一个枚举属性,其关键字为空字符串,true和false。空字符串和true关键字映射到true状态。 false关键字映射到false状态。此外,还有第三个状态,默认状态,缺省值缺省值(默认值无效)。
修改了更多信息:
该规范还指出
默认状态表示该元素将根据默认行为进行操作,可能基于父元素自己的拼写检查状态
此外,在规范的其他地方,它声明“对于每个元素,用户代理必须建立默认行为”,true-by-default
,false-by-default
或inherit-by-default
。所以这取决于用户代理。用户可能会禁用拼写检查,这可能会影响此值。
我不认为规范说明任何元素是否必须true-by-default
(或任何其他特定值),但确实说:
用户代理必须仅考虑以下文本作为此功能的目的。
- readonly属性所适用的输入元素的值,其类型属性不在Password状态,并且不是不可变的(即没有指定readonly属性且未禁用)。
- 没有readonly属性且未禁用的textarea元素的值。
- 作为可编辑元素的子节点的文本节点中的文本。
- 可编辑元素的属性中的文本。
答案 1 :(得分:2)