自己做一个简单的网页,里面有一个hidden的Input,客户端程序打开网页之后希望用代码来修改里面的隐藏输入框,然后执行另一个隐藏的OnClick,达到同一个网页不同的人使用时显示不同内容的目的。
网页中:<input name="InputX" type="hidden" id="InputX" value="0.0"/>
程序中:(Self.WB.Document as IHTMLDocument3).getElementById('InputX').innerHtml:=Edit1.Text;
其中WB为TWebBroswer控件。
另外执行OnClick是可以的,网页中<input name="test" type="hidden" id="test"  onclick="OnTest()"/>
程序中(Self.WB.Document as IHTMLDocument3).getElementById('test').Click;
请问:我想通过程序修改InputX的值,然后再执行里面的操作可以吗?这段代码什么地方有问题?是不是innerHtml不能写入啊?