[whatwg] Comments on Web Forms 2.0 Working Draft
ian at hixie.ch
Wed Jun 30 06:07:35 PDT 2004
On Tue, 29 Jun 2004, Christian Schmidt wrote:
> One scenario could be the following: A page contains a select box
> containg a list of countries, and a select box for containing a list of
> states/provinces in the selected country. When the country is changed,
> the current selection in the state/province select is cleared (and the
> control becomes invalid) and the select is filled with options for the
> new country (or disabled, if state/province is not used in postal
> addresses for that country).
Well, the required="" validation criteria is updated straight away, so
that would work.
It's only custom validity that needs resetting. (And if you use the
onchange="" handler to do the checking, you need just call changed() on
the control when you change the value in a way that needs revalidation.)
> Also it could be that the pattern or required attribute are changed by a
> script instead of the value. This could be on a page with a select box
> for choosing a country, and a text box for entering a postal code. The
> pattern for the postal code control could depend on the country.
Again, pattern and required take effect immediately, so that works.
Ian Hickson U+1047E )\._.,--....,'``. fL
http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,.
Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
More information about the whatwg