| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1103 人关注过本帖
标题:当我想重复在文本域输入相同数据时,文本域自动会显示一个像下拉菜单一样的叫 ...
只看楼主 加入收藏
冰川老人
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2009-10-21
结帖率:100%
收藏
 问题点数:0 回复次数:8 
当我想重复在文本域输入相同数据时,文本域自动会显示一个像下拉菜单一样的叫什么?
当我想重复在文本域输入相同数据时,文本域自动会显示一个像下拉菜单一样的历史记录,这个历史记录叫什么?
搜索更多相关主题的帖子: 输入 自动 菜单 文本 数据 
2009-10-22 09:36
aspic
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:51
帖 子:2258
专家分:8050
注 册:2008-2-18
收藏
得分:0 
Suggest
2009-10-22 09:40
冰川老人
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2009-10-21
收藏
得分:0 
中文叫什么意思?
2009-10-22 09:45
aspic
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:51
帖 子:2258
专家分:8050
注 册:2008-2-18
收藏
得分:0 
有了英文你就应该自己去查一下了 不要问最终结果 自己也应该动动手
2009-10-22 09:53
冰川老人
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2009-10-21
收藏
得分:0 
呵呵,我当然知道可以查一下是什么意思,我只是要得到一个确切的答案而已,呵呵,

有个这样的一个问题,我做了一个网页,当我在文本域输入相同的数据时,这个suggest会显示在离文本域很远的地方,正常是显示离文本域很近的地方,是什么原因?我做的网页是用div+css写的
2009-10-22 10:09
aspic
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:51
帖 子:2258
专家分:8050
注 册:2008-2-18
收藏
得分:0 
因为你没取到正确的位置
程序代码:
/*
* 用法 getPost($('obj'), 'Left') 相对与 $('obj')的Left Top类似
*/
function getPos(el,ePro){ 
    var ePos=0; 
    while(el!=null) 
    {         
        ePos+=el["offset"+ePro]; 
        el=el.offsetParent; 
    } 
    return ePos; 
}
2009-10-22 10:33
冰川老人
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2009-10-21
收藏
得分:0 
这段代码该怎样插入,能否举个例子,把源码传上来?多谢大虾了!
2009-10-22 12:54
aspic
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:51
帖 子:2258
专家分:8050
注 册:2008-2-18
收藏
得分:0 
程序代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www. 
<html xmlns="http://www. 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>无标题文档</title> 
<style type="text/css"> 
*{margin:0; padding:0; font-size:12px} 
input{width:180px; border:1px solid #ccc; height:22px; line-height:22px} 
#Suggest{width:180px; position:absolute; border:1px solid #ddd; background-color:#ccc; color:#f00; display:none} 
#Suggest span{width:180px; height:22px; float:left} 
</style> 
<script> 
/* 
* 获取对象 
*/ 
$ = function(id) {return typeof id == 'string' ? document.getElementById(id) : id}; 
/* 
* 用法 getPost($('obj'), 'Left') 相对与 $('obj')的Left Top类似 
*/ 
function getPos(el,ePro){  
    var ePos=0;  
    while(el!=null)  
    {          
        ePos+=el["offset"+ePro];  
        el=el.offsetParent;  
    }  
    return ePos;  
}; 
/* 
* 测试函数 
*/ 
Show = function(obj) { 
    $('Suggest').style.display = 'block'; 
    $('Suggest').style.left = getPos(obj, 'Left') + 'px'; 
    $('Suggest').style.top = (getPos(obj, 'Top') + 26) + 'px'; 
}; 
</script> 
</head> 
 
<body> 
<div id="Suggest"> 
    <span>数据一</span> 
    <span>数据一</span> 
    <span>数据一</span> 
    <span>数据一</span> 
    <span>数据一</span> 
</div> 
<div style="width:500px; margin:10px auto"> 
    <input type="text" onclick="Show($(this))" /> 
</div> 
</body> 
</html> 
2009-10-22 14:48
冰川老人
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2009-10-21
收藏
得分:0 
楼上的真是位大虾!
2009-10-23 09:09
快速回复:当我想重复在文本域输入相同数据时,文本域自动会显示一个像下拉菜单一 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018762 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved