Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.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
Node.js 从网站下拉列表中随机选择项目-傀儡演员、nodeJS_Node.js_Puppeteer - Fatal编程技术网

Node.js 从网站下拉列表中随机选择项目-傀儡演员、nodeJS

Node.js 从网站下拉列表中随机选择项目-傀儡演员、nodeJS,node.js,puppeteer,Node.js,Puppeteer,我想实现从网站上的下拉菜单中选择的功能,但我似乎无法找到正确的选择器进行查询,以便它从下拉菜单中选择随机项 我想从中随机选择的下拉列表示例 我可以让它点击下拉列表并输入库存大小,但我无法让它自动从下拉列表中选择随机项目 在过去,我可以从谷歌表单下拉列表和一个有基本下拉列表的常规网站中进行选择,在那里我可以轻松地选择选择器和值——但在这个网站上,这似乎不是那么简单 我希望它能够只是从下拉列表中选择一个随机选项,如果有任何可用的 此代码将选择第一个未选择的项目: 等待页面。等待选择器'select2

我想实现从网站上的下拉菜单中选择的功能,但我似乎无法找到正确的选择器进行查询,以便它从下拉菜单中选择随机项

我想从中随机选择的下拉列表示例

我可以让它点击下拉列表并输入库存大小,但我无法让它自动从下拉列表中选择随机项目

在过去,我可以从谷歌表单下拉列表和一个有基本下拉列表的常规网站中进行选择,在那里我可以轻松地选择选择器和值——但在这个网站上,这似乎不是那么简单


我希望它能够只是从下拉列表中选择一个随机选项,如果有任何可用的

此代码将选择第一个未选择的项目:

等待页面。等待选择器'select2-select-prenotation-container'; 等待页面。单击“选择2-select-prenotation-container”; 等待page.waitForSelector'.select2-results_uu选项[aria selected=false]; 等待页面。单击“.select2-results\u选项[aria selected=false]”;
请记住,该列表中有许多禁用项。

到目前为止您尝试了什么?我根本无法浏览下拉列表。我可以单击下拉列表显示等待页面的可用尺寸。单击“select2-select-prenotation-container”