问题
What values can I choose for the attribute contenteditable.
回答1:
It can contain:
true
false
inherit
Quoting:
The contentEditable DOM attribute, on
getting, must return the string "true"
if the content attribute is set to the
true state, false" if the content
attribute is set to the false state,
and "inherit" otherwise. On setting,
if the new value is case-insensitively
equal to the string "inherit" then the
content attribute must be removed, if
the new value is case-insensitively
equal to the string "true" then the
content attribute must be set to the
string "true", if the new value is
case-insensitively equal to the string
"false" then the content attribute
must be set to the string "false", and
otherwise the attribute setter must
raise a SYNTAX_ERR exception.
Source: http://www.w3.org/TR/2008/WD-html5-20080610/editing.html
回答2:
true, false or inherit
http://www.w3.org/TR/html5/editing.html#contenteditable
回答3:
There is no "inherit" value. Inherit is implied by omitting the attribute. The attribute has 3 values and 3 states. Values are empty string, true and false. States are true, false and inherit.
In there a inherit value for the contenteditable attribute?
来源:https://stackoverflow.com/questions/4116833/html5-contenteditable-valid-values