Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/328.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
如何检查表单是否存在并打印表单的所有属性,HTMLUNIT JAVA_Java_Forms_Htmlunit - Fatal编程技术网

如何检查表单是否存在并打印表单的所有属性,HTMLUNIT JAVA

如何检查表单是否存在并打印表单的所有属性,HTMLUNIT JAVA,java,forms,htmlunit,Java,Forms,Htmlunit,//java编码 //使用htmlunit 如何检查表单是否存在,然后检查表单是否存在如何打印所有属性,以便稍后将其设置为某个值 我想要自动化的页面有一个表单,每次刷新该表单时,该表单都会为特定字段使用不同的输入id getelementbyid(“/每次刷新页面时都不同/”) 并且元素只能通过其id来识别。HtmlUnit支持xpath:这为您在XML或本例中的HTML中查找元素提供了很大的灵活性 您可以学习xpath 例如,如果您想在页面上找到第一个中的第二个,可以使用//表单[1]/inp

//java编码 //使用htmlunit

如何检查表单是否存在,然后检查表单是否存在如何打印所有属性,以便稍后将其设置为某个值

我想要自动化的页面有一个表单,每次刷新该表单时,该表单都会为特定字段使用不同的输入id

getelementbyid(“/每次刷新页面时都不同/”)

并且元素只能通过其id来识别。

HtmlUnit支持xpath:这为您在XML或本例中的HTML中查找元素提供了很大的灵活性

您可以学习xpath

例如,如果您想在页面上找到第一个
中的第二个
,可以使用
//表单[1]/input[2]