php页面中,有二输入框,现 要求在第一个框中输入值,第二个框立刻出现相应的内容
名字:<input name="name" class="input_text" id="name" value=""  size="40"/>  
地址:<input name="addr" class="input_text" id="addr" value=""size="30"/>   
其中 名字与地址在一个表中,由输入的名字,得到相应的地址
如何实现,thanks

解决方案 »

  1.   

    用ajax 如果你不会 用一个iframe来提交页面也可以
      

  2.   

    这个不需要Ajax
    在第一个input的onkeydown事件中修改第二个input的值就可以了。
      

  3.   

    ajax 
    即时输入即时搜索
      

  4.   

    肯定得ajax啊。根据输入的name,onmouseOut触发传送name到一个php页面检索address,然后echo回来就可以了啊。
      

  5.   

    看楼主的描述,需要到数据库根据名字查找地址,用ajax是正确的。
    在名字input的onkeydown事件中触发一个ajax读取数据,然后将读回来的数据写到地址input
      

  6.   

    onkeydown onkeyup
    $("input[type='text']").keydown(function(){}).keyup(function(){});
      

  7.   


    <input name="name" class="input_text" id="name" value="" size="40" onpropertychange="change()"/>   
    <input name="addr" class="input_text" id="addr" value=""size="30"/> 
    <script>
    function $(id){
    return document.getElementById(id);
    }
    function change(){
    $('addr').value=$('name').value;
    }
    </script>