上次看到的既能输入内容的下拉框的代码是什么? 那也只是用一个text和select结合实现的。因为在html不象其他的编程语言有“能输入内容的下拉框”这样的东东的。知道如何做了吧,很简单,自己写吧。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我曾经试过/但很难定位我是用一个TEXT加一个按钮再加一个DIV层来模拟的谁有代码我到想看一下 <script>function pp(){se.options[2]=new Option(ok=(se.options[2])?se.options[2].innerText+String.fromCharCode(event.keyCode):String.fromCharCode(event.keyCode),"client")se.selectedIndex=2;}function edit(){if(se.options[2]){if(event.keyCode==8){var str=se.options[2].innerText;var len=str.length;se.options[2].innerText=str.substring(0,len-1);if(se.options[2].innerText=="")se.remove(2);}if(event.keyCode==13)return false;if(event.keyCode==32){se.options[2].innerText+=" ";}}}</script><select id=se onkeypress=pp() onkeyup="edit()"><option>测试程序<option>Tullia</select>------------------------------------------------------------IE中可以,效果比较失败,只能编辑一个,也不能删除,只能添加;但可以作为一个参考 关于onbeforeunload的稳定性 控件倾斜和转动问题,请教达人 一组单选框带来的疑问?? 求AJAX JS包 怎么利用js 禁止 IE查看 源代码 结帐加分... 改变或拿取<text>中的readonly属性. 请推荐写脚本使用的编辑器? 关于用JS提取数据库的数据问题!!! 动态监控文本框值的问题! 怎样用javascript代码改变radio的选中项 能用JavaScript禁止浏览者拷贝网页文本吗? 关于弹出窗口的控制
我是用一个TEXT加一个按钮再加一个DIV层来模拟的
谁有代码我到想看一下
se.selectedIndex=2;
}function edit(){
if(se.options[2]){
if(event.keyCode==8){
var str=se.options[2].innerText;
var len=str.length;
se.options[2].innerText=str.substring(0,len-1);
if(se.options[2].innerText=="")se.remove(2);
}
if(event.keyCode==13)return false;
if(event.keyCode==32){
se.options[2].innerText+=" ";}
}
}
</script>
<select id=se onkeypress=pp() onkeyup="edit()">
<option>测试程序
<option>Tullia
</select>------------------------------------------------------------
IE中可以,效果比较失败,只能编辑一个,也不能删除,只能添加;但可以作为一个参考