Javascript 自动输入ASPX页面上隐藏的输入字段

Javascript 自动输入ASPX页面上隐藏的输入字段,javascript,asp.net,vba,Javascript,Asp.net,Vba,我正在尝试自动输入到使用doPostBack方法的网站。但是,所有的输入都是“type=hidden”,可以通过使用JavaScript或VBA(我正在使用)进行自动化访问。有人有工作的例子吗。我尝试了许多使用getelementbyID的方法,一些JavaScript函数都没有用。我看到过类似的问题,但我还没有看到当您不是站点管理员时访问它们以实现自动化的最终答案。使用纯javascript,您可以如下设置隐藏输入元素的值: document.getElementById(“隐藏”).val

我正在尝试自动输入到使用doPostBack方法的网站。但是,所有的输入都是“type=hidden”,可以通过使用JavaScript或VBA(我正在使用)进行自动化访问。有人有工作的例子吗。我尝试了许多使用getelementbyID的方法,一些JavaScript函数都没有用。我看到过类似的问题,但我还没有看到当您不是站点管理员时访问它们以实现自动化的最终答案。

使用纯javascript,您可以如下设置隐藏输入元素的值:

document.getElementById(“隐藏”).value=“隐藏值”;
document.getElementById(“text”).value=“text value”

提交

用一个例子回答会更容易。我不确定是否是dopostback方法和与之相关的加密viewstate使事情变得复杂,但我尝试过这样设置值,它不起作用。听起来您的元素ID是由ASP.NET生成的,您正在引用字段名。我一直在尝试通过ASP.NET生成的ID访问某些输入。我在IE中使用了inspect元素功能来精确定位某些ID,但到目前为止,还没有成功地将它们自动化。