📄 xforms_model.asp
字号:
<tr>
<td>
<pre><input ref="fname"><label>First Name</label></input>
<input ref="lname"><label>Last Name</label></input>
<submit submission="form1"><label>Submit</label></submit></pre>
</td>
</tr>
</table>
<p>In the example above the two <input> elements define two input
fields. The ref="fname" and ref="lname" attributes point to the <fname> and <lname>
elements in the XForms model.</p>
<p>The <submit> element has a submission="form1" attribute which
refers to the <submission> element in the XForms model. A submit element is
usually displayed as a button. </p>
<p>Notice the <label> elements in the example. With XForms every input
control element has a required <label> element.</p>
<hr />
<h2>You'll Need A Container</h2>
<p>XForms is not designed to work alone. There is no such thing as an XForms
document.</p>
<p>XForms has to run inside another XML document. It could run inside XHTML 1.0,
and it will run inside XHTML 2.0.</p>
<hr />
<h2>All Together Now</h2>
<p>If we put it all together the document will look
like this:</p>
<table class="ex" width="100%" cellpadding="2" cellspacing="0" border="1">
<tr>
<td>
<pre><xforms></pre>
<pre><model>
<instance>
<person>
<fname/>
<lname/>
</person>
</instance>
<submission id="form1"
action="submit.asp"
method="get"/>
</model></pre>
<pre><input ref="fname"><label>First Name</label></input>
<input ref="lname"><label>Last Name</label></input>
<submit submission="form1"><label>Submit</label></submit></pre>
<pre></xforms></pre>
</td>
</tr>
</table>
<p>And the page will display pretty much like this:</p>
<table class="ex" width="100%" border="1" cellpadding="2" cellspacing="0"><tr><td>
<table>
<tr><td>First Name</td><td><input type="text" size="20" /></td></tr>
<tr><td>Last Name</td><td><input type="text" size="20" /></td></tr>
<tr><td> </td><td> </td></tr>
<tr><td><input type="submit" value="Submit" /></td><td> </td></tr>
</table>
</td></tr></table>
<br />
<hr />
<h2>The XForms Processor</h2>
<p>An <b>XForms Processor</b> built into the browser will be responsible for
submitting the XForms data to a target.</p>
<p>The data can be submitted as XML and could look something like this:</p>
<table class="ex" width="100%" cellpadding="2" cellspacing="0" border="1">
<tr>
<td>
<pre><person>
<fname>Hege</fname>
<lname>Refsnes</lname>
</person></pre>
</td>
</tr>
</table>
<p>Or it can be submitted as text, looking something like this:</p>
<table class="ex" width="100%" cellpadding="2" cellspacing="0" border="1">
<tr>
<td>
<pre>fname=Hege;lname=Refsnes</pre>
</td>
</tr>
</table>
<br />
<hr />
<a href="xforms_intro.asp"><img border="0" src="../images/btn_previous.gif" alt="prev" width="100" height="20" /></a>
<a href="xforms_namespace.asp"><img border="0" src="../images/btn_next.gif" alt="next" width="100" height="20" /></a>
<br />
<hr />
<!-- **** SPOTLIGHTS 1 **** -->
<iframe src="../banners/aspallframe.asp" height="110" width="485"
marginwidth="0" marginheight="0" frameborder="0" scrolling="no">
Your browser does not support inline frames or is currently configured not to display inline frames.
</iframe>
<hr />
<!-- **** SPOTLIGHTS 2 **** -->
<h2>Want To Be A Web Master?</h2>
<p>If you want to be a Web Master, you will have to host your web site with an ISP (Internet Service Provider).</p>
<p>MaximumASP offers seven different configurations of dedicated servers to meet your Windows and .NET hosting needs.
Hosted on our multi-tiered Enterprise Class network, these servers provide the performance, security and reliability
you need to host your high end web sites and applications.
</p>
<p><a target="_blank" href="../../www.maximumasp.com/about/specials.aspx">Visit MaximumASP</a></p>
<hr />
<!-- **** SPOTLIGHTS 3 **** -->
<table cellpadding="0" cellspacing="0"><tr><td width="72"></td><td>
<script type="text/javascript"><!--
google_ad_client = "pub-3440800076797949";
/*txt*/
google_ad_slot = "1699448869";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script>
<script type="text/javascript"
src="../../pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</td></tr></table>
<hr />
<center>
<script type="text/javascript"><!--
google_ad_client = "pub-3440800076797949";
/*imgtxt*/
google_ad_slot = "8606855891";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="../../pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</center>
<hr />
<!-- **** END SPOTLIGHTS **** -->
</td></tr>
<tr><td>
<p>Jump to: <a href="#top" target="_top"><b>Top of Page</b></a>
or <a href="../default.asp" target="_top"><b>HOME</b></a> or
<a href='xforms_model.asp@output=print' target="_blank">
<img src="../images/print.gif" alt="Printer Friendly" border="0" />
<b>Printer friendly page</b></a></p>
<p>W3Schools provides material for training only. We do not warrant the correctness of its contents.
The risk from using it lies entirely with the user.
While using this site, you agree to have read and accepted our
<a href="../about/about_copyright.asp">terms of use</a> and
<a href="../about/about_privacy.asp">privacy policy</a>.
</p>
<p><a href="../about/about_copyright.asp">Copyright 1999-2008</a> by Refsnes Data. All Rights Reserved.</p>
<table border="0" width="100%" cellspacing="0" cellpadding="0"><tr>
<td width="60%" align="left">
<a href="../../validator.w3.org/check@uri=referer" target="_blank">
<img src="../images/vxhtml.gif" alt="Validate" width="88" height="31" border="0" /></a>
<a href="../../jigsaw.w3.org/css-validator/check@uri=referer" target="_blank">
<img src="../images/vcss.gif" alt="Validate" width="88" height="31" border="0" /></a>
<a href="../../www.w3.org/WAI/WCAG1A-Conformance" title="Explanation of Level A Conformance" target="_blank">
<img src="../images/wai.gif" alt="W3C-WAI level A conformance icon" width="88" height="31" border="0" /></a>
</td>
<td>
<a href="../xhtml/xhtml_howto.asp" target="_top">W3Schools was converted to XHTML in December 1999</a>
</td></tr>
</table>
</td></tr>
</table>
</td>
<td width="145" align="center" valign="top">
<iframe style="background-color:#f1f1f1" src="../banners/rightcolumn.asp@secid=xforms" height="1500" width="147"
marginwidth="0" marginheight="0" frameborder="0" scrolling="no">
</iframe>
</td>
</tr></table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -