[whatwg] Adding FormData support to <form>
Maciej Stachowiak
mjs at apple.com
Thu Feb 18 20:28:47 PST 2010
On Feb 18, 2010, at 2:06 PM, Jonas Sicking wrote:
> On Wed, Feb 17, 2010 at 11:30 PM, Anne van Kesteren
> <annevk at opera.com> wrote:
>> On Thu, 18 Feb 2010 00:15:25 +0100, Jonas Sicking
>> <jonas at sicking.cc> wrote:
>>>
>>> So I suggest we add a method like
>>>
>>> interface HTMLFormElement : HTMLElement {
>>> ...
>>> FormData getFormData();
>>> ...
>>> };
>>
>> Should we name it toFormData() instead for consistency with
>> <canvas>? Or is
>> <canvas> inconsistent with something else?
>
> There are much more functions that are named "getX" than "toX" in the
> DOM. Such as getElementById, getElementsByTagName,
> getBoundingClientRect.
I agree. toFoo implies a mere conversion. But getting the FormData is
not just a type conversion.
However, I also think 0-argument getters are a bad pattern in
JavaScript. Why not just use an attribute?
interface HTMLFormElement : HTMLElement {
...
readonly attribute FormData formData;
...
};
Regards,
Maciej
More information about the whatwg
mailing list