none
<input> RRS feed

  • 问题

  • 怎样让一个程序在网页的<input>标签,也就是像textBox 的地方输入文字,

    怎么实现这个功能,谢谢了

    2008年8月3日 7:01

答案

  • 还是不清楚你的意思,你的意思大概是下面的2种之一:

    1,你的程序是winform程序?程序自动填入数据?

    可以使用WebBrowser控件,通过该控件的HtmlDocument 和HtmlElement找到那个输入框对象abc,然后设置 abc.Attributes.Add("value","搜索内容")即可

     

    2,如果是webform,你说的是那个自动完成功能吧?自动完成一般采用的是ajax完成,通过input的键盘事件如onkeydown,onkeyup等得到输入的,去服务器查询,然后显示在输入框的下面,

     

    如果是js,可以直接输入document.getElementById("inputid").value="你输入的内容"

     

    总之,这样的功能很简单,如果看看sdk上的例子或者搜索一下网络,会有很多答案的

     

    2008年8月3日 10:19
    版主

全部回复

  •  

    不明白你问的是啥意思。
    2008年8月3日 8:28
    版主
  • 比如google的搜索的那个框,让程序自动在google的搜索框里填入文字,然后按回车键搜索

    2008年8月3日 10:07
  • 还是不清楚你的意思,你的意思大概是下面的2种之一:

    1,你的程序是winform程序?程序自动填入数据?

    可以使用WebBrowser控件,通过该控件的HtmlDocument 和HtmlElement找到那个输入框对象abc,然后设置 abc.Attributes.Add("value","搜索内容")即可

     

    2,如果是webform,你说的是那个自动完成功能吧?自动完成一般采用的是ajax完成,通过input的键盘事件如onkeydown,onkeyup等得到输入的,去服务器查询,然后显示在输入框的下面,

     

    如果是js,可以直接输入document.getElementById("inputid").value="你输入的内容"

     

    总之,这样的功能很简单,如果看看sdk上的例子或者搜索一下网络,会有很多答案的

     

    2008年8月3日 10:19
    版主
  • 那如果要让程序模拟键盘输入呢

    2008年8月3日 11:42
  • 输入的解决了,要让程序自动点击后面的那个按钮的话要怎么弄呢

    谢谢

    2008年8月4日 7:17