去网上找吧 "提示输入" ajax可以实现你这方面的要求 

解决方案 »

  1.   

    把如下代码加入<body>区域中
    <SCRIPT LANGUAGE="JavaScript">//by Leif King e-mail:[email protected]
    //Feel free to use this or modify it Please leave this comment.function makeArray(q){
    for(i=1 ; i < q ; i++){this[i]=0}}
    w=1;
    howmanysites=4; // How many sites are listed below?Sites = new makeArray(howmanysites);Sites[1] = "http://www.js-planet.com|Great scripts!";
    //put yoursites then | and what you want the box to show here's where I got the orig.
    Sites[2] = "http://www.geocities.com|Free webspace!";
    Sites[3] = "http://www.yahoo.com|Great Search Engine!";function showSites() {
    if (w > howmanysites) { w=1; };
    var string=Sites[w] + "";
    var split=string.indexOf("|");
    var url=string.substring(0,split);
    var word=string.substring(split + 1,string.length);
    document.form.url.value=url;
    document.form.word.value=word;
    w+=1;
    window.setTimeout('showSites()',5000);}
    function visitSite() {
    window.location=document.form.url.value;
    }
    </SCRIPT>
    <center>
    <form name=form>
    <table><tr><td align=center>
    <input type=hidden name=url value="">
    <input type=text name=word value="" onFocus="visitSite()" size=40>
    </td></tr></table>
    </form>
    </center><script>
    showSites();
    </script>