Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/463.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.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
Javascript 选择输入框下拉列表的第一个元素_Javascript_Html - Fatal编程技术网

Javascript 选择输入框下拉列表的第一个元素

Javascript 选择输入框下拉列表的第一个元素,javascript,html,Javascript,Html,我有一个输入框 <input id="source" onchange="openDropdown(...)" > 每当我在此输入框中输入任何文本时,就会出现建议下拉列表。现在我想使用JavaScript自动选择第一个建议,但找不到任何方法。 要求:您只需要使用输入id来选择第一个建议。我不知道onchange函数 注意:-我这里没有任何选择元素。我只是有一个 这里输入元素。所以我只想选择 下拉列表中的第一个元素,将在我们开始键入后打开 那个输入框&我不知道这个下拉列表是怎么来

我有一个输入框

<input id="source" onchange="openDropdown(...)" >

每当我在此输入框中输入任何文本时,就会出现建议下拉列表。现在我想使用JavaScript自动选择第一个建议,但找不到任何方法。 要求:您只需要使用输入id来选择第一个建议。我不知道onchange函数


注意:-我这里没有任何选择元素。我只是有一个 这里输入元素。所以我只想选择 下拉列表中的第一个元素,将在我们开始键入后打开 那个输入框&我不知道这个下拉列表是怎么来的。我只知道 我没有完整的代码


请尝试此选项。希望这将对您有所帮助。

尝试此代码,默认情况下,我选择选项3,但您可以更改它

函数openDropdown(){
$(“#lst选项:第一个”).prop(“选定”、“选定”)
}

选择1
选择2
选择3
选择4

我这里没有选择元素。我这里只有一个输入元素。问题是,我只想选择下拉列表中的第一个元素,在我们开始输入该输入框后,它将打开(&我不知道这个下拉列表是如何出现的。我只知道有一些输入框在那里。)我没有完整的代码。您是否使用了任何库ie:jQuery ui您正在使用查找,因此需要更多的代码来回答此问题
  $("#source") .change(function () {             
  var abc = $('option:first-child',this) .text();