C# 如何将谷歌搜索框中的值或文本复制粘贴到ask.com';同一windows窗体中的搜索框?

C# 如何将谷歌搜索框中的值或文本复制粘贴到ask.com';同一windows窗体中的搜索框?,c#,.net,winforms,textbox,copy-paste,C#,.net,Winforms,Textbox,Copy Paste,如何将Google搜索框中的值或文本复制粘贴到ask.com的搜索框中 请想象一个windows应用程序,左侧有一个webbrowser框,右侧有另一个webbrowser框,所有这些都均匀地嵌入到同一个windows应用程序窗体中 我想添加一个按钮,复制Google搜索框中的值或文本,然后将这些字符转换为大写,然后粘贴到Ask.com的搜索框中 谷歌的搜索框ID为“lst ib”,ask.com的搜索框ID为“q” 如何以编程方式将Google搜索框中的值或文本复制并粘贴到ask.com的搜索

如何将Google搜索框中的值或文本复制粘贴到ask.com的搜索框中

请想象一个windows应用程序,左侧有一个webbrowser框,右侧有另一个webbrowser框,所有这些都均匀地嵌入到同一个windows应用程序窗体中

我想添加一个按钮,复制Google搜索框中的值或文本,然后将这些字符转换为大写,然后粘贴到Ask.com的搜索框中

谷歌的搜索框ID为“lst ib”,ask.com的搜索框ID为“q”


如何以编程方式将Google搜索框中的值或文本复制并粘贴到ask.com的搜索框中?

您可以从URL(在
DocumentCompleted
事件中)获取搜索词,然后构造一个适当的ask.com搜索URL

或者您可以(同样在
DocumentCompleted
中,或在按钮单击处理程序中)使用标准DOM方法来获取值:

HtmlElement searchBox = GoogleBrowser.Document.getElementById("lst-ib");

这可能不是您想要的,但是如果您转到
http://google.com/search?q=
它将显示结果。请不要在标题前加上“C”之类的前缀。这就是标签的作用。我试图找到一个代码,从谷歌搜索框中复制值并粘贴到ask.com的搜索框中。我需要帮助设置google搜索框askbrowser.Document.GetElementById(“q”).SetAttribute(“值”)的搜索字段的值;