【发布时间】:2016-11-27 01:47:34
【问题描述】:
我正在尝试实现 dojo 日期。我正在尝试来自官方网站的example,但它不起作用。我在这里遗漏了什么吗?
<!DOCTYPE html>
<html>
<head>
<script>dojoConfig = {async: true, parseOnLoad: false}</script>
<script src="resources/js/dojo-release-1.10.0/dojo/dojo.js"></script>
<script>
require(["dojo/parser", "dijit/form/DateTextBox"]);
</script>
</head>
<body>
<div>
<label for="fromDate">From:</label>
<input data-dojo-id="myFromDate" type="text" name="fromDate" data-dojo-type="dijit/form/DateTextBox" required="true"
onChange="myToDate.constraints.min = arguments[0];"/>
<label for="toDate">To:</label>
<input data-dojo-id="myToDate" type="text" name="toDate" data-dojo-type="dijit/form/DateTextBox" required="true"
onChange="myFromDate.constraints.max = arguments[0];"/>
</div>
</body>
</html>
【问题讨论】:
-
与您的错误无关,但 label 元素的 for 属性应该引用 ID,而不是名称。
-
我其实不用那些标签元素。
标签: javascript html dojo dijit.form