Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.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
Html 无法识别文本框,因为名称和id都是动态的_Html_Jsp_Dynamic - Fatal编程技术网

Html 无法识别文本框,因为名称和id都是动态的

Html 无法识别文本框,因为名称和id都是动态的,html,jsp,dynamic,Html,Jsp,Dynamic,我正在处理一个使用复杂的基于JSP的UI框架开发的页面(即它不是简单的HTML) 我试图通过代码访问此页面上的文本框,但无法识别它。 使用WebDeveloper,我可以看到此文本框的以下属性 我不能使用name或id,因为两者都是动态的,并且不断变化 此外,我无法更改UI代码 我能做什么 提前谢谢 输入#null1322135585319。必填 属性 type = text maxlength = 70 size = 60 class = required value = name = co

我正在处理一个使用复杂的基于JSP的UI框架开发的页面(即它不是简单的HTML) 我试图通过代码访问此页面上的文本框,但无法识别它。 使用WebDeveloper,我可以看到此文本框的以下属性

我不能使用name或id,因为两者都是动态的,并且不断变化

此外,我无法更改UI代码

我能做什么

提前谢谢


输入#null1322135585319。必填

属性

type = text
maxlength = 70
size = 60
class = required
value =
name = components$loadWizardStep$OR:wt.pdmlink.PDMLinkProduct:15863$|changeNotice$create_details$OR:wt.pdmlink.PDMLinkProduct:15863$___MdlAttr+java.lang.String+WCTYPE|wt.change2.WTChangeOrder2|com.ECO~MBA|name~~NEW|2272329007416362203~+null_col_MdlAttr+java.lang.String+WCTYPE|wt.change2.WTChangeOrder2|com.ECO~MBA|name~~NEW|2272329007416362203~+null___textbox
id = null1322135585319

嗨,桑迪,谢谢你的回复,但是你想要什么代码?我已经发布了我可以通过WebDeveloper看到的源代码。没有刷新,JSP无法单独更改现有页面。它由服务器生成,并以静态HTML的形式到达客户端。你发布的不是代码;我们正在寻找HTML或JavaScript。如果您了解页面,您可以使用JavaScript通过属性值、标记名或标记在页面上的逻辑排列方式(即,它有哪些父元素)来选择元素。