我想用JavaScript触发图片上的日历弹出窗口,但由于某种原因,它无法正常工作。有什么建议?日历功能不会触发
这里是我的代码:
<input size="12" id="f_date1" class="fields"/> <a href="#" class="f_btn1" title="Select your date and time."><img src="Icons/calendar.png" alt="Calendar" width="16" height="16" border="0" /></a></td>
<script type="text/javascript">//<![CDATA[
Calendar.setup({
inputField : "f_date1",
trigger : "f_btn1",
onSelect : function() { this.hide() },
showTime : 12,
dateFormat : "%Y-%m-%d %I:%M %p"
});
//]]></script>
的CSS和JS的包括在头部。
UPDATE
我这样做,与
<script type="text/javascript">//<![CDATA[
Calendar.setup({
inputField : "f_date10",
trigger : "f_btn10",
onSelect : function() { this.hide() },
showTime : 12,
dateFormat : "%Y-%m-%d %I:%M %p"
});
Calendar.setup({
inputField : "f_date11",
trigger : "f_btn11",
onSelect : function() { this.hide() },
showTime : 12,
dateFormat : "%Y-%m-%d %I:%M %p"
});
Calendar.setup({
inputField : "f_date12",
trigger : "f_btn12",
onSelect : function() { this.hide() },
showTime : 12,
dateFormat : "%Y-%m-%d %I:%M %p"
});
Calendar.setup({
inputField : "f_date13",
trigger : "f_btn13",
onSelect : function() { this.hide() },
showTime : 12,
dateFormat : "%Y-%m-%d %I:%M %p"
});
Calendar.setup({
inputField : "f_date14",
trigger : "f_btn14",
onSelect : function() { this.hide() },
showTime : 12,
dateFormat : "%Y-%m-%d %I:%M %p"
});
<script>
,但没有骰子。它仍然拒绝消防即使CSS和JS添加...
您将代码和HTML连接在一起的位置?所以像'document.getElementById('t_date1')。addEventListener(...)'。 –