В настоящее время у меня есть текстовое поле, и при его нажатии отображается всплывающее окно. У меня также есть изображение, которое я хочу, чтобы он показывал всплывающий календарь при нажатии, но onClick, похоже, не работает, что я делаю неправильно?Open Datepicker on Image Click with jQuery
Как мне это сделать?
Это то, что я относительно JQuery:
$(function() {
$('#popupDatepicker').datepick();
$('#inlineDatepicker').datepick({onSelect: showDate});
});
И это код текстового поля/изображение:
<input type="text" size=15 name=age id="popupDatepicker">
<img src="images/cal.gif" width="16" height="16" border="0" onClick="popupDatepicker"></a>
Я не знаю, не прав ли я с этим, но вы вызываете ввод с id popupDatePicker по методу onClick (и это работает, как вы сказали), но ваш onClick вызывает вход. Возможно, я ошибаюсь, но вам нужно создать функцию, чтобы показать datePicker для вашего img. –
Какую библиотеку вы используете для '.datepick()'? У каждой библиотеки есть другой способ для открытия программы выбора даты – mhodges