- From: Allan Beaufour <beaufour@gmail.com>
- Date: Thu, 27 Apr 2006 18:36:50 +0200
- To: "Erik Bruchez" <ebruchez@orbeon.com>
- Cc: "Xforms W3C WG" <www-forms@w3.org>
On 4/26/06, Erik Bruchez <ebruchez@orbeon.com> wrote: > If you can't do it directly with XForms, how do you do it, with Javascript? <html xmlns="http://www.w3.org/1999/xhtml" xmlns:ev="http://www.w3.org/2001/xml-events" xmlns:xforms="http://www.w3.org/2002/xforms"> <head> <title>Timer</title> <script type="text/javascript"> function timer() { var ev = document.createEvent("Events"); ev.initEvent("increment", true, true); document.getElementById("setv").dispatchEvent(ev); window.setTimeout(timer, 1000); } window.setTimeout(timer, 1000); </script> <xforms:model> <xforms:instance xmlns=""> <data xmlns=""> <counter>1</counter> </data> </xforms:instance> <xforms:setvalue id="setv" ref="counter" value=". + 1" ev:event="increment"/> </xforms:model> </head> <body> <xforms:output ref="counter"> <xforms:label>Counter: </xforms:label> </xforms:output> </body> </html> -- ... Allan
Received on Thursday, 27 April 2006 16:36:58 UTC