- From: Stephanie Zhang <notifications@github.com>
- Date: Mon, 29 Sep 2025 10:32:11 -0700
- To: whatwg/dom <dom@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Monday, 29 September 2025 17:32:15 UTC
@stephanieyzhang commented on this pull request. > +<code>setFormControlRange(<var>element</var>, <var>start</var>, <var>end</var>)</code></dfn> +method steps are:</p> + +<ol> + <li>If <var>element</var> does not support form control ranges, then <a>throw</a> a + "{{NotSupportedError!!exception}}" {{DOMException}}.</li> + <li>Let <var>len</var> be the length of <var>element</var>’s <i>value string</i>.</li> + <li>If <var>start</var> > <var>len</var> or <var>end</var> > <var>len</var>, then + <a>throw</a> an "{{IndexSizeError!!exception}}" {{DOMException}}.</li> + <li>If <var>start</var> > <var>end</var>, then set <var>end</var> to <var>start</var>.</li> + <li>Set <a for=FormControlRange>control</a> to <var>element</var>, + <a for=FormControlRange>start offset</a> to <var>start</var>, and + <a for=FormControlRange>end offset</a> to <var>end</var>.</li> +</ol> + +<p>A {{FormControlRange}} is <em>live</em>: when the control’s value string changes, the range’s Sounds good - added! -- Reply to this email directly or view it on GitHub: https://github.com/whatwg/dom/pull/1404#discussion_r2388712972 You are receiving this because you are subscribed to this thread. Message ID: <whatwg/dom/pull/1404/review/3280945319@github.com>
Received on Monday, 29 September 2025 17:32:15 UTC