我需要在網頁瀏覽器控件中輸入textbox
中的內容。只需設置值不起作用,因爲這不會運行JavaScript。如何模擬按鍵事件?
所以:
InvokeMember:我想我可以用invokemember這個(因爲有
InvokeMember("Click")
)。但谷歌對鍵盤事件保持沉默。集中元素,然後將鍵發送到控件。它可以工作(
Sendkeys.Send
),但只有在控件被激活時纔有效。如果我切換到另一個窗口,它將完全發送密鑰,但不是我想要的位置。- Javaspript:有沒有辦法找出當我更改文本框的值時運行哪個JavaScript?我不太瞭解JavaScript。元素屬性沒有像OnClick/OnKeyUp等。
不知道我理解你的問題完全,但這裏有幾個環節#2現有的問題。 1. [通過編程方式改變文本框的值來調用javascript onchange事件](http://stackoverflow.com/questions/735462/call-javascript-onchange-event-by-programatically-changing-textbox-value)2. [我如何使用jquery綁定onchange事件的文本框](http://stackoverflow.com/questions/805963/how-do-i-bind-onchange-event-of-a-textbox-using-jquery) – Juba 2011-05-26 13:28:05