topical media & game development
professional-xml-23-syntax-controls.xml / xml
<?xml version="1.0" encoding="UTF-8"?>
<!--<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.0//EN" "http://www.w3.org/TR/xhtml-basic/xhtml-basic10.dtd">-->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ev="http://www.w3.org/2001/xml-events" xmlns:my="test" xmlns:xforms="http://www.w3.org/2002/xforms" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<head>
<title>XForms controls</title>
<xforms:model id="form1">
<xforms:instance xmlns="" id="instance1">
<contact>
<name>Foo deBar</name>
<company>Stuff R Them</company>
<address>123 Some Drive
Some Place, ST
10000
</address>
<hireDate>2005-04-01</hireDate>
<department>mgt</department>
<password>notSecret</password>
<lang>en de</lang>
<dob>1973</dob>
<photo xsi:type="xsd:base64Binary"></photo>
</contact>
</xforms:instance>
</xforms:model>
</head>
<body>
<p>
<h1>XForms Controls</h1>
<h3>input</h3>
<xforms:input ref="/contact/name">
<xforms:label>Name</xforms:label>
</xforms:input>
<h3>textarea</h3>
<xforms:textarea ref="/contact/address">
<xforms:label>Address</xforms:label>
</xforms:textarea>
<h3>secret</h3>
<xforms:secret ref="password">
<xforms:label>Password: </xforms:label>
</xforms:secret>
<h3>output</h3>
<xforms:output ref="/contact/company">
<xforms:label>Company: </xforms:label>
</xforms:output>
<h3>Select</h3>
<xforms:select ref="/contact/lang">
<xforms:label>Languages spoken: </xforms:label>
<xforms:item>
<xforms:label>English</xforms:label>
<xforms:value>en</xforms:value>
</xforms:item>
<xforms:item>
<xforms:label>French</xforms:label>
<xforms:value>fr</xforms:value>
</xforms:item>
<xforms:item>
<xforms:label>Spanish</xforms:label>
<xforms:value>es</xforms:value>
</xforms:item>
<xforms:item>
<xforms:label>German</xforms:label>
<xforms:value>de</xforms:value>
</xforms:item>
</xforms:select>
<h3>Select1</h3>
<xforms:select1 ref="/contact/department">
<xforms:label>Department</xforms:label>
<xforms:item>
<xforms:label>Development</xforms:label>
<xforms:value>dev</xforms:value>
</xforms:item>
<xforms:item>
<xforms:label>Human Resources</xforms:label>
<xforms:value>hr</xforms:value>
</xforms:item>
<xforms:item>
<xforms:label>Management</xforms:label>
<xforms:value>mgt</xforms:value>
</xforms:item>
</xforms:select1>
<p/>
<h3>Range</h3>
<xforms:range ref="/contact/hireDate" start="1996" end="2006" step="1">
<xforms:label>Hire Date: </xforms:label>
</xforms:range> (<xforms:output value="hireDate" />)
<h3>upload</h3>
<xforms:upload ref="photo" mediatype="image/png">
<xforms:label>Select photo: </xforms:label>
<xforms:filename ref="@xml-professional-xml-23-syntax-controls" />
<xforms:mediatype ref="@mediatype" />
</xforms:upload>
<xforms:output value="@xml-professional-xml-23-syntax-controls" />
<xforms:output value="@mediatype" />
</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.