思路
在select 上面叠一个text框
在select 上面叠一个text框
解决方案 »
- 晒一下我的模板引擎,欢迎拍砖
- is_uploaded_file($_FILES['userfile']['tmp_name'])的疑问
- PHP采集程序运行的问题
- PHP如果去掉小数位?
- 《PHP Socket方式提交的post详解》如何修改,才能正确通过https提交post???
- 当公司没活,闲着无聊时...该怎么办?
- 很菜的问题:怎样使用pdflib库
- linux win2000 共享两台服务器内的账号库要怎么做。
- 怎么用PDF库,我想用它生成打印页
- 在地址栏中怎么才能不出现SESSION的一些值!
- 请问哪里可以下载phplib?
- PHP中怎样连接SQL Sever 和Access数据库?
做一个假select那样你就可以为所欲为了.
my e-mail is [email protected]
<style>
<!--
.cls1 { position:absolute; left:250px; top:89px; width:216px; height:72px; z-index:1; }
.cls2 { position:absolute; left:250px; top:89px; width:95px; height:18px; z-index:2 }
input { font-size: 12px; padding-top: 2px; padding-left: 2px;width:127;}
//-->
</style>
</head>
<script>
<!--
function addOption(){
var html="<input type=text name=test onkeyup=addOption() size=20 style=width:127;height:23>";
var flag=true;
if(event.keyCode==13)
{
var select_obj = document.getElementById("myselect");
var text_value = document.getElementById("test").value;
for(var i=0;i<select_obj.length;i++){
if(text_value==select_obj[i].text){
flag=false;
break;
}
else flag=true;
}
if(flag){
var the_option= new Option(text_value,text_value);
select_obj.add(the_option);
document.all["cls2"].innerHTML=html;
select_obj.selectedIndex = select_obj.options.length-1
}
}
}
</script>
<div class="cls1" style="clip:rect(3 280 21 110)">
<select name="myselect" style="width:127" onchange="document.getElementById('test').value=this.value">
</select>
</div>
<div name=cls2 id=cls2 class=cls2>
<input type="text" name="test" onkeyup="addOption()" size="20" style="width: 127; height: 23">
</div>