下拉框的问题,可以选择也可以输入怎么做到
请看图片,下拉框里可以选择,然后也可以输入,请问使用什么技术可以实现,有什么思路 1、从鱼油发的GIF来看,输入框可以是textarea元素,下拉框可以通过ul元素手写出来2、交互通过JavaScript,绑定两个元素的文本项,细节优化也是如此。
3、如果是在线页面,可以查看源码,进行复刻{:10_256:} 不二如是 发表于 2018-10-11 15:42
1、从鱼油发的GIF来看,输入框可以是textarea元素,下拉框可以通过ul元素手写出来
2、交互通过JavaScrip ...
你这么一说我还是有点想法了,你有没有例子,弄个代码来参考一下{:5_109:} <html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<select id="pid" onchange="gradeChange()">
<option value="1">测试1</option>
<option value="2">测试2</option>
<option value="3">测试3</option>
<option value="4">测试4</option>
<option value="5">测试5</option>
</select>
<textarea id="txts" rows="9" cols="50">
</textarea>
<script>
function gradeChange()
{
var oSel=document.getElementById('pid');
var aOption=oSel.getElementsByTagName('option');
for(var i=0;i<aOption.length;i++){
if(aOption.selected==true){
document.getElementById('txts').innerHTML +=aOption.innerHTML
}
}
}
</script>
</html>
我这个没有写完,我的大体思路是这个这样的, 文本鼠标位位置,在回去的select 的内容,将内容添加的文本域里, 学习一下··
页:
[1]