dojo中form应用示例


<html dir="ltr">
<head>
    <title>Using Dijit</title>
	<link rel="stylesheet" href="dijit/themes/soria/soria.css" />
	<style type="text/css">
		body, html { font-family:helvetica,arial,sans-serif; font-size:90%; }
		table { border: 1px solid #ccc; border-collapse: collapse; margin-bottom: 6px;}
		table td { border: 1px solid #ccc;}
		table tr td.label { background-color: #eee;}
		label { font-weight: bold;}
	</style>
</head>
<body class="soria">
	<div dojoType="dijit.form.Form" align="center" style="width: 280px;margin: 0px auto">
		<h1>Reservation Form</h1>
		<table cellpadding="10" cellspacing="0">
			<tr>
				<td class="label"><label>Hotel:</label></td>
				<td><select dojoType="dijit.form.ComboBox">
					<option>Grand Canal Hotel</option>
				</select></td>
			</tr>
			<tr>
				<td class="label"><label>No. of Guests:</label></td>
				<td>
					<div dojoType="dijit.form.HorizontalSlider" value="2" minimum="1" maximum="4" discreteValues="4" style="width: 153px">
						<ol dojoType="dijit.form.HorizontalRuleLabels" container="bottomDecoration" style="height:1em;font-size:75%;color:gray;">
				        <li>
				            1
				        </li>
				        <li>
				            2
				        </li>
				        <li>
				            3
				        </li>
						<li>
							4
						</li>
				    </ol>
					</div>
				</td>
			</tr>
			<tr>
				<td class="label"><label>Smoking:</label></td>
				<td>
					<input type="radio" dojoType="dijit.form.RadioButton" />
					<label>Yes</label>  
					<input type="radio" dojoType="dijit.form.RadioButton" checked />
					<label>No</label>
				</td>
			</tr>
			<tr>
				<td class="label"><label>Sea View:</label></td>
				<td>
					<input type="checkbox" dojoType="dijit.form.CheckBox" checked />
				</td>
			</tr>
			<tr>
				<td class="label"><label>Nights:</label></td>
				<td><input dojoType="dijit.form.NumberSpinner" value="3" /></td>
			</tr>
			<tr>
				<td class="label"><label>Arrival Time:</label></td>
				<td><input dojoType="dijit.form.TimeTextBox" value="T14:00:00" /></td>
			</tr>
			<tr>
				<td class="label"><label>Arrival Date:</label></td>
				<td><input dojoType="dijit.form.DateTextBox" value="2010-12-31" /></td>
			</tr>
		</table>
		
		<button dojoType="dijit.form.Button">
			Submit
		</button>
	</div>

	<script src="dojo/dojo.js" djConfig="parseOnLoad: true"></script>
	<script>
	dojo.require("dijit.dijit");
	dojo.require("dijit.form.Form");
	dojo.require("dijit.form.DateTextBox");
	dojo.require("dijit.form.NumberSpinner");
	dojo.require("dijit.form.Button");
	dojo.require("dijit.form.TimeTextBox");
	dojo.require("dijit.form.ComboBox");
	dojo.require("dijit.form.HorizontalSlider");
	dojo.require("dijit.form.HorizontalRuleLabels");
	dojo.require("dijit.form.RadioButton");
	dojo.require("dijit.form.CheckBox");
	
	dojo.addOnLoad(function() {		

	});
	</script>
</body>
</html>


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值