- From: Erik Bruchez <ebruchez@orbeon.com>
- Date: Tue, 26 Feb 2008 14:29:01 -0800
- To: www-forms@w3.org
Couldn't one register a listener for DOM Mutation Events? Does any XForms implementation do this? -Erik On Feb 26, 2008, at 3:43 AM, Mark Birbeck wrote: > > Hi John, > >> Not sure, but I think you may have suggested that an xforms-value- >> changed >> (XVC) will happen on the filename child element of an upload. >> Just in case that's what you meant, the current spec does not >> support that >> because the ref used in filename is not a UI binding. Only full- >> blown form >> controls receive events from the model corresponding to their UI >> bindings. >> >> It may work in an implementation that treats every ref as a UI >> binding, but >> then you have odd stuff happening like XVC events going to setvalue >> and such. > > No...I'm definitely *not* saying that XVC applies to anything other > than a form control. > > And that's exactly the problem! > > It means that for authors to register a handler that will perform some > action whenever a particular node has changed, they have to create a > redundant form control: > > <style> > .xvc-event-handler { display: none; } > </style> > > <xf:output ref="node-to-watch" class="xvc-event-handler"> > <xf:action ev:event="xforms-value-changed"> > ... > </xf;action> > </xf;output> > > Best regards, > > Mark > > -- > Mark Birbeck > > mark.birbeck@x-port.net | +44 (0) 20 7689 9232 > http://www.x-port.net | http://internet-apps.blogspot.com > > x-port.net Ltd. is registered in England and Wales, number 03730711 > The registered office is at: > > 2nd Floor > Titchfield House > 69-85 Tabernacle Street > London > EC2A 4RR > -- Orbeon Forms - Web Forms for the Enterprise Done the Right Way http://www.orbeon.com/
Received on Tuesday, 26 February 2008 22:29:29 UTC