Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/451.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 document.getelementbyID选项不可用_Javascript_Selenium Webdriver - Fatal编程技术网

Javascript document.getelementbyID选项不可用

Javascript document.getelementbyID选项不可用,javascript,selenium-webdriver,Javascript,Selenium Webdriver,我尝试使用JavaScript,当我试图找到以下内容时: document.getElementbyID 它不在我的列表框中 试着用cabital b: document.getElementByIDJavaScript可能非常区分大小写,或者由于某种原因无法在手机上添加注释。首先,不要依赖intellisense为您编写代码。通常情况下,您要查找的内容不会显示出来,尤其是在使用第三方库(如jQuery)时。对于您想要做的事情,如果您使用的是JavaScript,您只需要正确格式化它。试试这个

我尝试使用JavaScript,当我试图找到以下内容时:

document.getElementbyID

它不在我的列表框中

试着用cabital b:


document.getElementByID

JavaScript可能非常区分大小写,或者由于某种原因无法在手机上添加注释。首先,不要依赖intellisense为您编写代码。通常情况下,您要查找的内容不会显示出来,尤其是在使用第三方库(如jQuery)时。对于您想要做的事情,如果您使用的是JavaScript,您只需要正确格式化它。试试这个:

document.getElementByIdYourElementId


YourElementId将是您试图与之交互的任何元素的ID。

并带有小写的d。首先,谢谢。如果我不能恰当地传达,我很抱歉。此选项根本不可用。在EclipseHelios中,当我做文档时。getelement根本没有选项…@SriharshaKaranth您使用的是Java还是Javascript?通常,人们不会用Eclipse为web编写代码……哦,好的。我在用Java。我使用Java作为Selenium自动化工具。在某些情况下,Selenium的Java命令不起作用,因此在这些情况下我使用Javascript。我可以告诉你一个scnario页面中元素的位置。你没有足够的声誉发表评论。不过你可以正确地回答这个问题。首先谢谢你。对不起,如果我不能正常通话。此选项根本不可用。在EclipseHelios中,当我做文档时。getelement根本没有选项…我现在可以评论了。Idk那个软件,我很抱歉,但有时我必须输入它,它不会自动找到,特别是asp.net前端和记事本,但如果你能手动输入,它应该可以工作。您可能需要适当的库。无需道歉。非常感谢。将按照您的建议查找库。函数名为getElementById,您可以通过阅读MDN文档找到它:首先,谢谢。如果我不能恰当地传达,我很抱歉。此选项根本不可用。在EclipseHelios中,当我做文档时。getelement根本没有选项…尽管如此,您是否尝试运行代码?啊,我强制编写了输入的代码。它给了我一个错误。我想我可能错过了一些东西,比如一些图书馆。简单的java代码或简单的Selenium代码都可以工作。但不是javascript。谢谢你,先生。但是如果我手动执行,我会得到一个错误,说“不能执行代码”。但这是一个非常有趣的观点。你说我需要库来让这些Java脚本工作?我会设法找到这些图书馆的。JavaScript工作不需要库。你在打什么?您的HTML还是外部JavasScript文件?我不太清楚你的计划是什么。返回“无法执行代码”错误的是什么?确定。我有Eclipse-Helios版本。现在我正在尝试为网页编写一些自动化脚本。为了实现自动化,我使用Selenium自动化工具。我的机器上安装了Java。默认情况下,selenium中有一种查找网页中对象的机制。有时候,由于网页本身的编码不好,selenium无法工作,因此我们需要使用Javascript。JavascriptExecutor js=JavascriptExecutor driver;'字符串a=Stringjs.executeScriptdocument。->`如果我写'document.GetElementByIdeElement',在这一行中。这会给我一个错误,那是我写的。但如果我只是说文件,getelementbyID不可用。