- From: Ola Andersson <Ola.Andersson@ikivo.com>
- Date: Wed, 11 Jan 2006 16:25:22 +0100
- To: <www-svg@w3.org>
- Cc: <mjs@apple.com>, "SVG WG" <w3c-svg-wg@w3.org>
Hi Maciej, Thanks for your comment. We have now changed to function(evt) { // contents of handler } Let us know within two weeks if this does not address your concern. Best Regards /The SVG WG ------ From: Maciej Stachowiak <mjs@apple.com> Date: Wed, 28 Dec 2005 02:06:30 -0700 Message-Id: <6922B403-C8C5-4633-9E5B-3579A705C81D@apple.com> To: www-svg@w3c.org The spec says, in section 15.5, that ECMAScript event handlers are equivalent to: Function(evt) { // contents of handler } This is not syntactically valid JavaScript. "function" with a lower case f is the function expression keyword and would work in this context. "Function" with a capital "F" is the name of the Function constructor, but it can't take a bare identifierl as an argument, nor can it be followed by a block to provide the body. This needs to be either: function(evt) { // contents of handler } OR new Function("evt", " // contents of handler "); Regards, Maciej
Received on Wednesday, 11 January 2006 15:25:05 UTC