<script>function 单击鼠标函数()://搜索页面的上的东西 不搜索时候全部显示 搜索时候有关联的显示在页面上  没有关联  
                              隐藏
function 回车搜索函数();
function 设置n秒自动搜索函数();
</script>
<body>
<input name="fieldname" id="fieldname" ;"/> 
<input type="button" onclick="findName()"  name="find" value="检索" id="auto"/>
</body>当我在表单内输入我想要的内容,然后用鼠标点击搜索时候,显示我想要的内容;
当我在表单内输入我想要的内容,然后单击回车,就显示我想要的内容;
当我在表单内输入我想要的内容,然后在n秒内不输入内容,就自动出现我想要内容;一:我的问题是如何写第三个函数,input如何写  小弟菜鸟 希望大家 多多指教

解决方案 »

  1.   

    模拟onclick事件?
    fireEvent()
      

  2.   

    可以这样, 做onchange事件的时候 里面加一个setTimeout,,  然后时间参数哪里为n*1000,然后在setTimeout里面做提交事件
      

  3.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title></title>
        <script src="../jquery/jquery-1.5.2.min.js" type="text/javascript"></script>
        <script type="text/javascript">
            $(document).ready(function () {            var txtFindKey = $("#txtFindKey");
                //记录最后一个输入的查询条件
                var lastFindKeyValue;
                //记录最后一个定时器的ID
                var lastTimeOutID;
                //按键弹起事件
                txtFindKey.keyup(function (e) {
                    //连续按键时先清除上次的计时器
                    if (lastTimeOutID) {
                        clearTimeout(lastTimeOutID);
                    }
                    //如果输入的是回车键
                    if (e.keyCode == 13) {
                        serach(); //执行查询
                        return false;
                    }                lastTimeOutID = setTimeout(function () {
                        //如果输入的内容和上次的一样 则返回 避免不必要的提交
                        if (txtFindKey.val() == lastFindKeyValue) {
                            return false;
                        }                    lastFindKeyValue = txtFindKey.val();
                        serach(); //执行查询                }, 1000);
                    return true;
                });
                function serach() {
                    //查询函数 或者是你要提交的内容
                    alert("查询");
                }        });
        </script>
    </head>
    <body>
        <input type="text" id="txtFindKey" style="width: 100px" />
    </body>
    </html>