有2个文本框(textBox)和一个下拉列表DropDownList,一个Button查询按钮.当我运行程序的时候光标自动在第一个文本框内,此时输入内容,点击查询可以查出相应的内容,并清空其他控件所选内容。如果我点击第二个文本框的时候输入内容点击查询可以查出相应的内容并清空其他控件所选内容。怎么才能实现这个功能啊。

解决方案 »

  1.   

    在txtA的键盘点击事件KeyPress处理函数中清空txtB的文本
    在txtB的键盘点击事件KeyPress处理函数中清空txtA的文本
      

  2.   

    js
    onblur=document.getElementById('tb1').value=''
    onblur , onfocus 的使用
      

  3.   

    楼上正解
    onblur=document.getElementById("tb1).value="" 清空
    onfocus 使控件获得焦点 
      

  4.   

    我这个是vs2003 asp.net的里面没有KeyPress事件和onblur=document.getElementById("tb1).value="" 清空 
    onfocus 使控件获得焦点 
      

  5.   


    是在ASPX的代码里面,onblur=document.getElementById("tb1).value=""   这段代码加到你的TEXTBOX 标签中,VS2003没有对JS做很好的智能提示
      

  6.   

    onblur=document.getElementById("tb1).value=""     这段应改为 onblur=document.getElementById('tb1').value=""  其中TB1是你要清空的TEXTBOX的ID  
      

  7.   

    Web控件里的textBox没有onblur况且也不能点出value
      

  8.   


    TextBox 在客户端里就是 input text<asp:TextBox id="txt" onblur="document.getElementById('tb1').value=''" runat="server"/>
      

  9.   

    <asp:TextBox id="txt" onblur="document.getElementById('tb1').value=''" runat="server"/>
    中的tb1是什么???
    document.formname.name.value 
    document.getElementById("name"); 
    2个语句意思是不是一样的啊
      

  10.   

    tb1  就是你要清空的控件的id