如题,麻烦大家给我点参考。

解决方案 »

  1.   

    <%@ page language="java" contentType="text/html; charset=gbk" %>
    <html>
    <head>
    <title>测试</title>
    </head>
    <script type="text/javascript">
    /**一个文本输入框,一张用户表 
    怎样做到输入 张,输入框就出现一个带张字用户的列表(像google搜索那样) **/
    function getValues(){
    //比如你的数据是张一,张二,张三,李一,李二,李三。
    var names =new Array("张一","张二","张三","李一","李二","李三");
    var name = document.getElementById("name").value;
    var table = '<table border="1px">';
        for(var i =0;i<names.length;i++){
            var first = names[i].substring(0,1);
            if(name==first){
                table=table+'<tr width="150"><td width="150">'+names[i]+'</td></tr>';
            }
        }
    table=table+'</table>';
    document.getElementById('username').innerHTML =table;
    }
    </script>
    <body><input type="text" name="name" onpropertychange="getValues()" style="width:160">
    <div id="username"></div></body>
      

  2.   

    给你个建议,
    你先用你现在所掌据的所有的知识,好好想想这个应该怎么实现,去google,去查,去学习,然后再回来问!你的这个题目相当简单。
      

  3.   

    二楼的,以后不要给人源代码了,对学习者不好,不会思考了。
    google的搜索框,还可以扩展的。
    我现在项目用的,是输入相关字符后,弹出分页的搜索框,鼠标键盘都可以控制。
    在某些系统中,可以很方便的用来输入用户曾经输入的词汇。
      

  4.   

    我做了一个可编辑的下拉框:文本框 + 下拉框,我想实现的功能是:在文本框中输入一个值后写入cookie,下拉框再从cookie中取值并显示,但现在的问题是:
    1.代码不好看,我不想用document.getElementById('box').innerHTML来显示可编辑的下拉框,希望在body中可以实现;
    2.只能操作一个cookie值,这样会导致新的写进文本框中的值会覆盖旧的值。
    部分代码如下:
    JS:
    document.getElementById('box').innerHTML="<input id='sipuri' name='sipuri' style='width:200px;height:21px;position:absolute';left:0px tabindex='1'/>"+ "<span style='margin-left:200px;width:18px;border:0px;'>" + "<select name='sip_uri' style='margin-left:-200px;width:218px;\' onChange=\"SeltxtToText('form1.sip_uri','form1.sipuri')\";>" + "<option>&nbsp;</option><option>"+uri+"</option>"+" </select>" +"</span>";
    body:
    <tr>
       <td>SIP URI:</td>
       <td><div id="box"></div></td>
    </tr>
      

  5.   

    to liuyar
    如果每个人都像你这样,这里还会有那么多问题吗?
    现在google,百度,只要你会搜...就会有答案!不敢说100%有,基本都有吧!
    在这里发问题的...只不过是想尽快的得到答案!
    给人家代码..只不过是给他们一个参考而已!
    你说不要给人家源代码...我反而觉的看着代码学起来更快!
    其实很多人的学习方式不一样...你只不过和他们不一样而已!