@@ -54907,6 +54907,12 @@ interface <dfn interface>HTMLOptionElement</dfn> : <span>HTMLElement</span> {
54907
54907
54908
54908
</div>
54909
54909
54910
+ <p class="note">Being <span data-x="concept-option-disabled">disabled</span> does not prevent all
54911
+ modifications to the <code>option</code> element. For example, its <span
54912
+ data-x="concept-option-selectedness">selectedness</span> could be modified programmatically from
54913
+ JavaScript. Or, it could be indirectly modified by user action, e.g., if other non-disabled
54914
+ <code>option</code> elements in the <code>select</code> element were modified.</p>
54915
+
54910
54916
<p>The <dfn element-attr for="option"><code data-x="attr-option-label">label</code></dfn>
54911
54917
attribute provides a label for element. The <dfn data-x="concept-option-label">label</dfn> of an
54912
54918
<code>option</code> element is the value of the <code data-x="attr-option-label">label</code>
@@ -57071,9 +57077,20 @@ form.method === input; // => true</code></pre>
57071
57077
57072
57078
<div w-nodev>
57073
57079
57074
- <p>A form control that is <span data-x="concept-fe-disabled">disabled</span> must prevent any <code
57075
- data-x="event-click">click</code> events that are <span data-x="queue a task">queued</span> on the
57076
- <span>user interaction task source</span> from being dispatched on the element.</p>
57080
+ <p>A form control that is <span data-x="concept-fe-disabled">disabled</span> must prevent any
57081
+ <code data-x="event-click">click</code> events that are <span data-x="queue a task">queued</span>
57082
+ on the <span>user interaction task source</span> from being dispatched on the element.</p>
57083
+
57084
+ </div>
57085
+
57086
+ <p class="note">Being <span data-x="concept-fe-disabled">disabled</span> does not prevent all
57087
+ modifications to the form control. For example, the control's <span
57088
+ data-x="concept-fe-value">value</span> or <span data-x="concept-fe-checked">checkedness</span>
57089
+ could be modified programmatically from JavaScript. Or, they could be indirectly modified by user
57090
+ action, e.g., if other non-disabled elements in the control's <span>radio button group</span> were
57091
+ modified.</p>
57092
+
57093
+ <div w-nodev>
57077
57094
57078
57095
<p><strong>Constraint validation</strong>: If an element is <span
57079
57096
data-x="concept-fe-disabled">disabled</span>, it is <span>barred from constraint
0 commit comments