ser*_*0ne 5 javascript jquery html5
我有一个HTML5设计,我希望能够使用按钮显示日期,但我想使用HTML5输入类型="日期"来选择日期.
这是我的代码:
<button type="button" id="btnDate" class="btn btn-primary">
<span class="glyphicon glyphicon-calendar"></span> <span class="date">27 Jul 2015</span>
</button>
<input type="date" class="hidden" id="tbDate" />
<script type="text/javascript">
$(document).ready(function() {
$("#btnDate").click(function () {
$("#tbDate").focus();
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
我尝试过focus()并点击() - 既不工作......任何想法?
您需要设置val()为input. 希望这有帮助
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<button type="button" id="btnDate" class="btn btn-primary">
<span class="glyphicon glyphicon-calendar"></span> <span class="date">27 Jul 2015</span>
</button>
<input type="date" class="hidden" id="tbDate" />
<script type="text/javascript">
$(document).ready(function() {
$("#btnDate").click(function () {
var date = new Date("2015, 07, 27");
var setDate = date.getFullYear() + "-" + ("0" + (date.getMonth() + 1)).slice(-2) + "-"+("0" + date.getDate()).slice(-2);
$("#tbDate").val(setDate);
});
});
</script>Run Code Online (Sandbox Code Playgroud)