Skip to content

Commit

Permalink
[e] (0) input 'applies' summary table cleanup.
Browse files Browse the repository at this point in the history
Fixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=7521

git-svn-id: http://svn.whatwg.org/webapps@3959 340c8d12-0b0e-0410-8428-c7bf67bfef74
  • Loading branch information
Hixie committed Sep 22, 2009
1 parent e76dbe3 commit 3cb28c5
Show file tree
Hide file tree
Showing 2 changed files with 110 additions and 36 deletions.
69 changes: 51 additions & 18 deletions index
Expand Up @@ -31107,12 +31107,17 @@ interface <dfn id=htmlformelement>HTMLFormElement</dfn> : <a href=#htmlelement>H
<td> A button
</table><p>The <i>missing value default</i> is the <a href=#text-state-and-search-state title=attr-input-type-text>Text</a> state.</p>

<p>Which of the <code title=attr-input-accept><a href=#attr-input-accept>accept</a></code>, <code title=attr-input-alt><a href=#attr-input-alt>alt</a></code>, <code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>, <code title=attr-input-checked><a href=#attr-input-checked>checked</a></code>, <code title=attr-fs-formaction><a href=#attr-fs-formaction>formaction</a></code>, <code title=attr-fs-formenctype><a href=#attr-fs-formenctype>formenctype</a></code>, <code title=attr-fs-formmethod><a href=#attr-fs-formmethod>formmethod</a></code>, <code title=attr-fs-formnovalidate><a href=#attr-fs-formnovalidate>formnovalidate</a></code>, <code title=attr-fs-formtarget><a href=#attr-fs-formtarget>formtarget</a></code>, <code title=attr-dim-height><a href=#attr-dim-height>height</a></code>, <code title=attr-input-list><a href=#attr-input-list>list</a></code>, <code title=attr-input-max><a href=#attr-input-max>max</a></code>, <code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>, <code title=attr-input-min><a href=#attr-input-min>min</a></code>, <code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code>, <code title=attr-input-pattern><a href=#attr-input-pattern>pattern</a></code>, <code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code>, <code title=attr-input-required><a href=#attr-input-required>required</a></code>, <code title=attr-input-size><a href=#attr-input-size>size</a></code>, <code title=attr-input-src><a href=#attr-input-src>src</a></code>, <code title=attr-input-step><a href=#attr-input-step>step</a></code>, and <code title=attr-dim-width><a href=#attr-dim-width>width</a></code> attributes apply to an
<code><a href=#the-input-element>input</a></code> element depends on the state of its <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute. Similarly, the <code title=dom-input-checked><a href=#dom-input-checked>checked</a></code>, <code title=dom-input-files><a href=#dom-input-files>files</a></code>, <code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>, <code title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code>, <code title=dom-input-list><a href=#dom-input-list>list</a></code>, and <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code> IDL
attributes, and the <code title=dom-input-stepUp><a href=#dom-input-stepup>stepUp()</a></code>
and <code title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code> methods, are
specific to certain states. The following table <span class=impl>is non-normative and</span> summarizes which content
attributes, IDL attributes, and methods apply to each state:</p>
<p>Which of the <code title=attr-input-accept><a href=#attr-input-accept>accept</a></code>, <code title=attr-input-alt><a href=#attr-input-alt>alt</a></code>, <code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>, <code title=attr-input-checked><a href=#attr-input-checked>checked</a></code>, <code title=attr-fs-formaction><a href=#attr-fs-formaction>formaction</a></code>, <code title=attr-fs-formenctype><a href=#attr-fs-formenctype>formenctype</a></code>, <code title=attr-fs-formmethod><a href=#attr-fs-formmethod>formmethod</a></code>, <code title=attr-fs-formnovalidate><a href=#attr-fs-formnovalidate>formnovalidate</a></code>, <code title=attr-fs-formtarget><a href=#attr-fs-formtarget>formtarget</a></code>, <code title=attr-dim-height><a href=#attr-dim-height>height</a></code>, <code title=attr-input-list><a href=#attr-input-list>list</a></code>, <code title=attr-input-max><a href=#attr-input-max>max</a></code>, <code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>, <code title=attr-input-min><a href=#attr-input-min>min</a></code>, <code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code>, <code title=attr-input-pattern><a href=#attr-input-pattern>pattern</a></code>, <code title=attr-input-placeholder><a href=#attr-input-placeholder>placeholder</a></code>, <code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code>, <code title=attr-input-required><a href=#attr-input-required>required</a></code>, <code title=attr-input-size><a href=#attr-input-size>size</a></code>, <code title=attr-input-src><a href=#attr-input-src>src</a></code>, <code title=attr-input-step><a href=#attr-input-step>step</a></code>, and <code title=attr-dim-width><a href=#attr-dim-width>width</a></code> content attributes, the <code title=dom-input-checked><a href=#dom-input-checked>checked</a></code>, <code title=dom-input-files><a href=#dom-input-files>files</a></code>, <code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>, <code title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code>, <code title=dom-input-list><a href=#dom-input-list>list</a></code>, and <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code> IDL
attributes, the <code title=dom-textarea/input-select><a href=#dom-textarea/input-select>select()</a></code> method, the <code title=dom-textarea/input-selectionStart><a href=#dom-textarea/input-selectionstart>selectionStart</a></code> and
<code title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code>
IDL attributes, the <code title=dom-textarea/input-setSelectionRange><a href=#dom-textarea/input-setselectionrange>setSelectionRange()</a></code>
method, the the <code title=dom-input-stepUp><a href=#dom-input-stepup>stepUp()</a></code> and
<code title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code> methods, and the
<code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply to an
<code><a href=#the-input-element>input</a></code> element depends on the state of its <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute. The following table
<span class=impl>is non-normative and</span> summarizes which of
those content attributes, IDL attributes, methods, and events apply
to each state:</p>

<table class=applies id=input-type-attr-summary><thead><tr><th>
<th> <span title=""><a href=#hidden-state title=attr-input-type-hidden>Hidden</a></span>
Expand All @@ -31139,7 +31144,9 @@ interface <dfn id=htmlformelement>HTMLFormElement</dfn> : <a href=#htmlelement>H
<th> <span title=""><a href=#reset-button-state title=attr-input-type-reset>Reset Button</a>,</span>
<span title=""><a href=#button-state title=attr-input-type-button>Button</a></span>

<tbody><tr><th> <code title=attr-input-accept><a href=#attr-input-accept>accept</a></code>
<tbody><tr><th colspan=14 scope=rowgroup>Content attributes

<tr><th> <code title=attr-input-accept><a href=#attr-input-accept>accept</a></code>
<td class=no> &middot; <!-- Hidden -->
<td class=no> &middot; <!-- Text -->
<!-- <td class="no"> &middot; Search -->
Expand Down Expand Up @@ -31691,7 +31698,33 @@ interface <dfn id=htmlformelement>HTMLFormElement</dfn> : <a href=#htmlelement>H
<td class=no> &middot; <!-- Reset Button -->
<!-- <td class="no"> &middot; Button -->

<tbody><tr><th> <code title=dom-input-files><a href=#dom-input-files>files</a></code>&dagger;
<tbody><tr><th colspan=14 scope=rowgroup>IDL attributes and methods

<tr><th> <code title=dom-input-checked><a href=#dom-input-checked>checked</a></code>
<td class=no> &middot; <!-- Hidden -->
<td class=no> &middot; <!-- Text -->
<!-- <td class="no"> &middot; Search -->
<!-- <td class="no"> &middot; URL -->
<td class=no> &middot; <!-- E-mail -->
<td class=no> &middot; <!-- Password -->
<td class=no> &middot; <!-- Date and Time -->
<!-- <td class="no"> &middot; Date -->
<!-- <td class="no"> &middot; Month -->
<!-- <td class="no"> &middot; Week -->
<!-- <td class="no"> &middot; Time -->
<td class=no> &middot; <!-- Local Date and Time -->
<!-- <td class="no"> &middot; Number -->
<td class=no> &middot; <!-- Range -->
<td class=no> &middot; <!-- Color -->
<td class=yes> Yes <!-- Checkbox -->
<!-- <td class="yes"> Yes Radio Button -->
<td class=no> &middot; <!-- File Upload -->
<td class=no> &middot; <!-- Submit Button -->
<td class=no> &middot; <!-- Image Button -->
<td class=no> &middot; <!-- Reset Button -->
<!-- <td class="no"> &middot; Button -->

<tr><th> <code title=dom-input-files><a href=#dom-input-files>files</a></code>
<td class=no> &middot; <!-- Hidden -->
<td class=no> &middot; <!-- Text -->
<!-- <td class="no"> &middot; Search -->
Expand All @@ -31715,7 +31748,7 @@ interface <dfn id=htmlformelement>HTMLFormElement</dfn> : <a href=#htmlelement>H
<td class=no> &middot; <!-- Reset Button -->
<!-- <td class="no"> &middot; Button -->

<tr class=impl><th> <code title=dom-input-value><a href=#dom-input-value>value</a></code>&dagger;
<tr class=impl><th> <code title=dom-input-value><a href=#dom-input-value>value</a></code>
<td class=yes> <a href=#dom-input-value-value title=dom-input-value-value>value</a> <!-- Hidden -->
<td class=yes> <a href=#dom-input-value-value title=dom-input-value-value>value</a> <!-- Text -->
<!-- <td class="yes"> <span title="dom-input-value-value">value</span> Search -->
Expand All @@ -31739,7 +31772,7 @@ interface <dfn id=htmlformelement>HTMLFormElement</dfn> : <a href=#htmlelement>H
<td class=yes> <a href=#dom-input-value-default title=dom-input-value-default>default</a> <!-- Reset Button -->
<!-- <td class="yes"> <span title="dom-input-value-default">default</span> Button -->

<tr><th> <code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>&dagger;
<tr><th> <code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>
<td class=no> &middot; <!-- Hidden -->
<td class=no> &middot; <!-- Text -->
<!-- <td class="no"> &middot; Search -->
Expand All @@ -31763,7 +31796,7 @@ interface <dfn id=htmlformelement>HTMLFormElement</dfn> : <a href=#htmlelement>H
<td class=no> &middot; <!-- Reset Button -->
<!-- <td class="no"> &middot; Button -->

<tr><th> <code title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code>&dagger;
<tr><th> <code title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code>
<td class=no> &middot; <!-- Hidden -->
<td class=no> &middot; <!-- Text -->
<!-- <td class="no"> &middot; Search -->
Expand All @@ -31787,7 +31820,7 @@ interface <dfn id=htmlformelement>HTMLFormElement</dfn> : <a href=#htmlelement>H
<td class=no> &middot; <!-- Reset Button -->
<!-- <td class="no"> &middot; Button -->

<tr><th> <code title=dom-input-list><a href=#dom-input-list>list</a></code>&dagger;
<tr><th> <code title=dom-input-list><a href=#dom-input-list>list</a></code>
<td class=no> &middot; <!-- Hidden -->
<td class=yes> Yes <!-- Text -->
<!-- <td class="yes"> Yes Search -->
Expand All @@ -31811,7 +31844,7 @@ interface <dfn id=htmlformelement>HTMLFormElement</dfn> : <a href=#htmlelement>H
<td class=no> &middot; <!-- Reset Button -->
<!-- <td class="no"> &middot; Button -->

<tr><th> <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code>&dagger;
<tr><th> <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code>
<td class=no> &middot; <!-- Hidden -->
<td class=yes> Yes <!-- Text -->
<!-- <td class="yes"> Yes Search -->
Expand Down Expand Up @@ -31859,7 +31892,7 @@ interface <dfn id=htmlformelement>HTMLFormElement</dfn> : <a href=#htmlelement>H
<td class=no> &middot; <!-- Reset Button -->
<!-- <td class="no"> &middot; Button -->

<tr><th> <code title=dom-textarea/input-selectionStart><a href=#dom-textarea/input-selectionstart>selectionStart</a></code>&dagger;
<tr><th> <code title=dom-textarea/input-selectionStart><a href=#dom-textarea/input-selectionstart>selectionStart</a></code>
<td class=no> &middot; <!-- Hidden -->
<td class=yes> Yes <!-- Text -->
<!-- <td class="yes"> Yes Search -->
Expand All @@ -31883,7 +31916,7 @@ interface <dfn id=htmlformelement>HTMLFormElement</dfn> : <a href=#htmlelement>H
<td class=no> &middot; <!-- Reset Button -->
<!-- <td class="no"> &middot; Button -->

<tr><th> <code title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code>&dagger;
<tr><th> <code title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code>
<td class=no> &middot; <!-- Hidden -->
<td class=yes> Yes <!-- Text -->
<!-- <td class="yes"> Yes Search -->
Expand Down Expand Up @@ -31979,6 +32012,8 @@ interface <dfn id=htmlformelement>HTMLFormElement</dfn> : <a href=#htmlelement>H
<td class=no> &middot; <!-- Reset Button -->
<!-- <td class="no"> &middot; Button -->

<tbody><tr><th colspan=14 scope=rowgroup>Events

<tr><th> <span title=""><code title=event-input-input><a href=#event-input-input>input</a></code> event</span>
<td class=no> &middot; <!-- Hidden -->
<td class=yes> Yes <!-- Text -->
Expand Down Expand Up @@ -32027,9 +32062,7 @@ interface <dfn id=htmlformelement>HTMLFormElement</dfn> : <a href=#htmlelement>H
<td class=no> &middot; <!-- Reset Button -->
<!-- <td class="no"> &middot; Button -->

</table><p>&dagger; indicates IDL attributes.</p>

<div class=impl>
</table><div class=impl>

<p>When an <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute changes state, and
when the element is first created, the element's rendering and
Expand Down

0 comments on commit 3cb28c5

Please sign in to comment.