javascript - 网站加载后如何触发按键组合?

标签 javascript jquery html keypress

我有一个输入字段,我想做的是一旦网站加载它会触发点击输入然后向下箭头最后输入我尝试了下面的代码但我无法实现它我是刚开始使用按键,

HTML:

<input type="text" name="location" class="location" id="destination-autocomplete" placeholder="Enter a location" autocomplete="off">

JS

$('#destination-autocomplete').trigger(jQuery.Event('keypress', { keycode: 13 }));
$('#destination-autocomplete').trigger(jQuery.Event('keypress', { keycode: 40 }));
$('#destination-autocomplete').trigger(jQuery.Event('keypress', { keycode: 13 }));

最佳答案

将其包装在准备好的文档中

$( document ).ready(function() {
    $('#destination-autocomplete').trigger(jQuery.Event('keypress', { keycode: 13 }));
$('#destination-autocomplete').trigger(jQuery.Event('keypress', { keycode: 40 }));
$('#destination-autocomplete').trigger(jQuery.Event('keypress', { keycode: 13 }));
});

关于javascript - 网站加载后如何触发按键组合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54977957/

相关文章:

html - iframe 文本没有出现

html - IE 6-7下推 float div

javascript - document.querySelector 不适用于 id 内的 "="符号

javascript - 带有 Kendo UI 的 AngularJS 每个都给出 "TypeError: Object [object Object] has no method ''”

javascript - 在 MySQL 查询中使用 javascript run select 选项

javascript - Bootstrap 表单验证在不需要输入时以绿色突出显示标签文本?

javascript - 过滤掉 $.each 中现有的 json 属性

javascript - 使用 jQuery datepicker 和 Angular 2 更改事件

javascript - Wheelnav js将标题与圆圈对齐

javascript - 无法读取 null 的属性 'style/css/attr/setAttribute'