社区
CSS
帖子详情
如何实现下拉框既能下拉选择,又能输入内容?
cx_hzgdj
2007-05-25 10:43:11
如何实现下拉框既能下拉选择,又能输入内容?
因为有时被选框中没有合适选项时,就需手填内容。
...全文
329
2
打赏
收藏
如何实现下拉框既能下拉选择,又能输入内容?
如何实现下拉框既能下拉选择,又能输入内容? 因为有时被选框中没有合适选项时,就需手填内容。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zjyaoo
2009-01-14
打赏
举报
回复
太复杂了,为了一个功能没有必要
Ischema
2007-05-25
打赏
举报
回复
转载的代码,用div实现,楼主参考:
<body>
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td>所属区域</td>
<td>
<br><br>
<input type="text" id="txtRegion" />
<div id="divRegionList" style="display: none; border: 1px solid #0000ff; overflow: hidden; height: 150px; position: absolute; background-color: #ff0000;">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<div style="overflow: auto; width: 100%; height: 132px; background-color: #90EE90;">
<ol>
<li>北京</li>
<li>天津</li>
<li>上海</li>
<li>重庆</li>
<li>河北</li>
<li>河南</li>
<li>山东</li>
<li>山西</li>
<li>江西</li>
<li>江苏</li>
<li>浙江</li>
<li>内蒙古</li>
</ol>
</div>
</td>
</tr>
<tr>
<td align="right" id="tdClose" style="cursor: hand; background-color: #ff8888;">Close</td>
</tr>
</table>
</div>
</td>
</tr>
<tr>
<td>状态</td>
<td><input type="text" id="txtState" /></td>
</tr>
</table>
<script type="text/javascript">
<!--
var oRegion = document.getElementById("txtRegion");
var oRegionList = document.getElementById("divRegionList");
var oClose = document.getElementById("tdClose");
var colOptions = document.getElementsByTagName("li");
var bNoAdjusted = true;
oClose.onclick = function()
{
oRegionList.style.display = "none";
};
for (var i=0; i<colOptions.length; i++)
{
colOptions[i].style.cursor = "hand";
colOptions[i].onclick = function()
{
oRegion.value = this.innerText;
};
colOptions[i].onmouseover = function()
{
this.style.backgroundColor = "#ffff00";
};
colOptions[i].onmouseout = function()
{
this.style.backgroundColor = "";
};
}
oRegion.onfocus = function()
{
oRegionList.style.display = "block";
if (bNoAdjusted)
{
bNoAdjusted = false;
oRegionList.style.width = this.offsetWidth - 2;
oRegionList.style.posTop = oRegionList.offsetTop + this.offsetHeight;
oRegionList.style.posLeft = oRegionList.offsetLeft - this.offsetWidth - 8;
}
};
//-->
</script>
</body>
可编辑的
下拉
框
既可以编辑,又可以
下拉
选择
可编辑的
下拉
框
既可以编辑,又可以
下拉
选择
很不错的
C# winform datagridview 里的
下拉
框
中 既可以从
下拉
框
里
选择
数据,也可以让客户自己手动往里
输入
数据,
C# winform datagridview 里的
下拉
框
中 既可以从
下拉
框
里
选择
数据,也可以让客户自己手动往里
输入
数据,
js
实现
input
输入
框
输入
信息后出现
下拉
选择
框
js
实现
input
输入
框
输入
信息后出现
下拉
选择
框,
下拉
框
的数据源可以使根据
输入
的值从数据库中动态获取
js
实现
可
下拉
可
输入
input select框
js
实现
的可
下拉
可
输入
input框 会自动检测
输入
的值在select中寻找对应选项
可
输入
的
下拉
框
可以用来做模糊查询
可
输入
的
下拉
框
可以用来做模糊查询 可
输入
的
下拉
框
可以用来做模糊查询
CSS
61,129
社区成员
60,711
社区内容
发帖
与我相关
我的任务
CSS
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
复制链接
扫一扫
分享
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章