topical media & game development

talk show tell print

professional-xml-23-syntax-events.xml / xml



  <?xml version="1.0" encoding="UTF-8"?>
  <html xmlns="http://www.w3.org/1999/xhtml"
    xmlns:xf="http://www.w3.org/2002/xforms"
    xmlns:ev="http://www.w3.org/2001/xml-events"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    xmlns:ex="someURI">
    <head>
      <title>Events</title>
      <xf:model>
        <xf:instance>
          <ex:data>
            <ex:name>Foo deBar</ex:name>
            <ex:title>Developer</ex:title>
          </ex:data>
        </xf:instance>
      </xf:model>
    </head>
    <body>
      <p>
        <xf:input ref="ex:name">
          <xf:label>Name: </xf:label>
          <xf:message level="ephemeral" ev:event="DOMFocusIn">Reminder message</xf:message>
          <xf:setvalue ref="ex:message" ev:event="xforms-value-changed" value='Changed' />
        </xf:input>
        <xf:input ref="ex:title">
          <xf:label>Title: </xf:label>
          <xf:message level="modeless" ev:event="xforms-ready">Ready</xf:message>
        </xf:input>
        <xf:output ref="ex:message">
        <xf:setvalue ref="ex:name" ev:event="xforms-recalculate" value="ex:title" />
        </xf:output>      <p>
          <xf:setvalue ref="ex:name" ev:event="xforms-recalculate" value="ex:title" />
            <xf:message level="modal" ev:event="xforms-ready">Ready</xf:message>
        </p>
      </p>
  
    </body>
  </html>
  


(C) Æliens 20/2/2008

You may not copy or print any of this material without explicit permission of the author or the publisher. In case of other copyright issues, contact the author.