Javascript 我应该如何选择这个元素来填充jsnode selenium

Javascript 我应该如何选择这个元素来填充jsnode selenium,javascript,selenium,Javascript,Selenium,我正在尝试在带有多个框的.asp web表单中选择一个特定框。下面是“登录名”框的代码片段 这是在我的脚本打开相应的网页之后。我得到的错误如下 (node:10904) UnhandledPromiseRejectionWarning: NoSuchElementError: no such eleme nt: Unable to locate element: {"method":"css selector","selector":"input[name='u ser_name']"} 下面

我正在尝试在带有多个框的.asp web表单中选择一个特定框。下面是“登录名”框的代码片段

这是在我的脚本打开相应的网页之后。我得到的错误如下

(node:10904) UnhandledPromiseRejectionWarning: NoSuchElementError: no such eleme
nt: Unable to locate element: {"method":"css selector","selector":"input[name='u
ser_name']"}
下面是从chrome复制的选择器以及xpath

body > form > p > table > tbody > tr:nth-child(2) > td:nth-child(2) > input
body > form > p > table > tbody > tr:nth-child(3) > td:nth-child(2) > input
body > form > p > table > tbody > tr:nth-child(4) > td:nth-child(2) > input
body > form > p > table > tbody > tr:nth-child(5) > td:nth-child(2) > input

/html/body/form/p/table/tbody/tr[2]/td[2]/input
/html/body/form/p/table/tbody/tr[3]/td[2]/input
/html/body/form/p/table/tbody/tr[3]/td[2]/input
/html/body/form/p/table/tbody/tr[5]/td[2]/input
我无法以选择的方式格式化这些文件中的任何一个,我确信这是用户在这一点上的错误

这让我很困惑。另一个问题是,我需要选择多个框,它们都有“class=”smalltext“,因此我认为我不能这样选择它们。每个框上唯一更改的属性是“Name=”字段和“onChange=”字段。以及顶部的位和粗体名称。任何帮助都将不胜感激


TL;DR:这个.ASP表单有4个框我需要填写,我不知道如何用javascript selenium选择它。

CSS定位器看起来正确。这可能是同步问题,也可能是字段位于
iframe
中。您是否尝试过检查这些框?很抱歉,回复太晚,从未收到通知!没有似乎在iframe中,它所在的页面仅指向“web.site/website/adduser.asp”,因此如果这很重要,它位于.asp表单中。会出现什么同步问题?
(node:10904) UnhandledPromiseRejectionWarning: NoSuchElementError: no such eleme
nt: Unable to locate element: {"method":"css selector","selector":"input[name='u
ser_name']"}
body > form > p > table > tbody > tr:nth-child(2) > td:nth-child(2) > input
body > form > p > table > tbody > tr:nth-child(3) > td:nth-child(2) > input
body > form > p > table > tbody > tr:nth-child(4) > td:nth-child(2) > input
body > form > p > table > tbody > tr:nth-child(5) > td:nth-child(2) > input

/html/body/form/p/table/tbody/tr[2]/td[2]/input
/html/body/form/p/table/tbody/tr[3]/td[2]/input
/html/body/form/p/table/tbody/tr[3]/td[2]/input
/html/body/form/p/table/tbody/tr[5]/td[2]/input