Awesomium webBrowser 控件 - 如何关注文本框

Awesomium webBrowser control - How Focus on A TextBox

这是我的 jquery 代码:

    webBrowser_main.ExecuteJavascript("$('input[name=\"username\"]').val('only this one');");
    webBrowser_main.ExecuteJavascript("$('input[name=\"username\"]').click();");
    webBrowser_main.ExecuteJavascript("$('input[name=\"username\"]').focus();");

第一行效果很好,但我无法专注于用户名文本框。
我如何使用 Awesomium.Net 控件来做到这一点?
对于常规 WebBrowser 控件,以下代码有效:

    webBrowser_main.Document.GetElementById("username").SetAttribute("value", Username);
    webBrowser_main.Document.GetElementById("username").InvokeMember("click");
    webBrowser_main.Document.GetElementById("username").Focus();

我怎样才能为 Awesomium 控制权这些代码?

试试看应该有用。

     var javascript = @"(function (){ 

           //write JavaScript code here.
          document.getElementById('username').value = 'only this one';
          var a = document.getElementById('username');
          var evnt = a['onclick'];

          if (typeof(evnt) == 'function') {
             evnt.call(a);
          }
         document.getElementById('username').focus();

        })()";

         webBrowser_main.ExecuteJavascript(javascript );