Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML5输入日期类型jQuery触发器_Jquery_Html_Input - Fatal编程技术网

HTML5输入日期类型jQuery触发器

HTML5输入日期类型jQuery触发器,jquery,html,input,Jquery,Html,Input,我试图以编程方式触发date类型输入的下拉组件(日历位)(类似于单击输入字段上的向下箭头)。这可能吗?我不想使用日期选择器库 HTML: <input type="date" id="myDatePicker"> <button id="myButton">Click Me</button> 试试看 $('#myDatePicker').focus(); 应该触发它。检查这个(使用插件实现) 长话短说,看来你做不到。我改用了日期选择器。相关:基本上,根据

我试图以编程方式触发date类型输入的下拉组件(日历位)(类似于单击输入字段上的向下箭头)。这可能吗?我不想使用日期选择器库

HTML:

<input type="date" id="myDatePicker">
<button id="myButton">Click Me</button>
试试看

$('#myDatePicker').focus();
应该触发它。

检查这个(使用插件实现)


长话短说,看来你做不到。我改用了日期选择器。

相关:基本上,根据这个问题,如果没有一些插件或复杂的解决方法,你将无法实现这一点。根据OP:“我不想使用日期选择器库…”它不会触发它。
$('#myDatePicker').focus();
    $(document).ready(function() {
            $("#myDatePicker").datepicker({
                showOn: 'button',
                buttonText: 'Click me',
                dateFormat: 'dd/mm/yy',
                constrainInput: true
            });

            $(".ui-datepicker-trigger").mouseover(function() {
                $(this).css('cursor', 'pointer');
            });

        });