Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.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
VBScript从HTML输入元素中删除属性_Html_Vbscript - Fatal编程技术网

VBScript从HTML输入元素中删除属性

VBScript从HTML输入元素中删除属性,html,vbscript,Html,Vbscript,我不确定这是否可能…我目前正在处理一个VBS脚本,该脚本将填充web表单并上载文件。然而,上传按钮是一个类型为“text”的HTML输入字段……我计划采用的方法是删除属性type=“file”,并将其替换为type=“text”。然后我计划用我的文件位置填充生成的文本框,然后单击上载。当通过浏览器开发人员工具手动完成时,效果非常好 但是,我仅限于使用VBScript,因为解决方案必须得到同事的支持。有人有什么想法吗?我下定决心,跌跌撞撞地回答了自己的问题: IE.Document.All.Ite

我不确定这是否可能…我目前正在处理一个VBS脚本,该脚本将填充web表单并上载文件。然而,上传按钮是一个类型为“text”的HTML输入字段……我计划采用的方法是删除属性type=“file”,并将其替换为type=“text”。然后我计划用我的文件位置填充生成的文本框,然后单击上载。当通过浏览器开发人员工具手动完成时,效果非常好


但是,我仅限于使用VBScript,因为解决方案必须得到同事的支持。有人有什么想法吗?

我下定决心,跌跌撞撞地回答了自己的问题:

IE.Document.All.Item(“testYOYO”).type=“text”

IE.Document.All.Item(“testYOYO”).value=“testtest”

您可以尝试:

IE.Document.getElementsByClassName("testYOYO").Item(1).removeAttribute(the Attribut)
祝你好运