我想在页面实现,某个数据可以手工输入,也可以选择。是用下拉式的组合框好,还是用一个文本框加上一个按钮,按钮点击弹出后选择值
哪种好,或有更好的办法?
觉得按钮是不是好一些?但复杂一些,还要弹出个窗口来,不知道怎么做
有没有哪个网站是这样做的?
我是想让用户在填写这个数据的时候,又可以输入,又可以选择
有没有哪个网站是放个文本框,再放个按钮来选择的?
现在又可以让用户输入,又可以选择,一般是怎么做的?有没有哪个网站有实现这个功能,想参照一下
比如:用户名,我可以输入:张三
或出个列表,在:张三/李四/王五。里去选择,我想实现这个功能
哪种好,或有更好的办法?
觉得按钮是不是好一些?但复杂一些,还要弹出个窗口来,不知道怎么做
有没有哪个网站是这样做的?
我是想让用户在填写这个数据的时候,又可以输入,又可以选择
有没有哪个网站是放个文本框,再放个按钮来选择的?
现在又可以让用户输入,又可以选择,一般是怎么做的?有没有哪个网站有实现这个功能,想参照一下
比如:用户名,我可以输入:张三
或出个列表,在:张三/李四/王五。里去选择,我想实现这个功能
<script>
fuction showclick(id){
var obj=document.getElementById(id);
if(obj){
if(obj.style.display==''){
obj.style.display=='none'
}else{
obj.style.display='';
}
}
}
fuction addvalue(id,val){
var obj=document.getElementById(id);
if(obj){
obj.value=val;
}
}
</script>
<div id="main" style="position:relative;">
<form name="aa" action="">
<input type="text" id="sname" onclick="showclick('show');">
<div id="show" style="display:none;position:absolute;top:2px;left:0px;">
//至于这DIV内容怎么从库里调用来不用我多说了吧
<ul onclick="addvalue('sname','张三');showclick('show');">张三</ul>
<ul onclick="addvalue('sname','李四');showclick('show');">>李四</ul>
<ul onclick="addvalue('sname','王五');showclick('show');">>王五</ul>
</div>
</form>
</div>
//只要<div id="show">样式做漂亮点,用户体验会很好的,选择完毕会自动关闭show,可输入可选;
选择城市那个按钮应该符合你的要求,不过js可以下载下来,不过你要是动态调用的话,
就要自己写ajax了。