我有一個使用HTML和Javascript的Web應用程序。我想創建一個允許用戶輸入關鍵字並提交的文本框。我還希望在文本框旁邊有一個小日曆圖標,以便用戶可以點擊它來彈出日曆以選擇日期作爲關鍵字,然後提交。如何讓日曆將輸入文本框中的日期放入HTML中?
我試圖實現DatePicker,但無法讓它工作。它一直說DatePicker是未定義的。
HTML
<script type="text/javascript" src="js/mootools-core-1.4.3-full-compat.js"></script>
<script src="Source/Locale.en-US.DatePicker.js" type="text/javascript"></script>
<script src="Source/Picker.js" type="text/javascript"></script>
<script src="Source/Picker.Attach.js" type="text/javascript"></script>
<script src="Source/Picker.Date.js" type="text/javascript"></script>
<link href="Source/datepicker_dashboard/datepicker_dashboard.css" rel="stylesheet">
<input name='date_toggled' type='text' value='' class='date date_toggled' style='display: inline' />
<img src='calendar/images/iconCalendar.gif' class='date_toggler' style='position: relative; top: 3px; margin-left: 4px;' />
的Javascript
window.addEvent('load', function() {
new DatePicker('.date_toggled', {
pickerClass: 'datepicker_dashboard',
allowEmpty: true,
toggleElements: '.date_toggler'
});
});
可我嘗試怎麼得到這個工作?
另外基於你得到的DatePicker是未定義的消息,我會按照Swippen的建議做,並檢查你的Javascript腳本的路徑,並且它們都被加載。 – kolin