我想使用c#Watin在文本字段中输入文本。我使用以下语句来做同样的事情
Marshal.load(ActiveSupport::Base64.decode64(the_cookie_value.split("--").first)
但它给了我以下例外:
ReferenceError:$未在browser.Eval()
中定义
答案 0 :(得分:0)
如果你没有在应用程序中添加jQuery,那么你可以使用传统的java脚本。
string query = "var e=document.getElementById('{0}');e.value='{1}'";
browser.Eval(string.Format(query, "searchQuery", "design"));