[英]How do you focus a class textbox in webkitbrowser?
I have this code for putting text into a textbox
in a website: 我有以下代码可将文本放入网站的
textbox
:
Website code: 网站代码:
<textarea class="chat_input">
Enter text for chat here
</textarea>
Program Code: 程序代码:
message = txtMessage.Text;
foreach(Node txt in wb.Document.GetElementsByTagName("textarea"))
{
if(((Element)txt).GetAttribute("Class") == "chat_input")
{
((Element)txt).TextContent = message;
}
}
But the problem is, it only puts the text in when the textbox
is focused. 但是问题是,它仅在文本
textbox
处于焦点状态时才将文本放入。 Is there any way I can focus the textbox
so that I don't have to do it manually? 有什么方法可以使
textbox
集中显示,从而不必手动进行操作?
How about Element.focus method? Element.focus方法怎么样?
I don't know if your webkit binding is exposing that method, but its standard DOM method. 我不知道您的Webkit绑定是否公开了该方法,但是不公开其标准DOM方法。 http://www.w3schools.com/jsref/met_html_focus.asp
http://www.w3schools.com/jsref/met_html_focus.asp
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.