实现下拉框和搜索框一体功能

这篇博客展示了如何在HTML页面中创建一个同时具备下拉框和搜索框功能的元素。通过CSS定位和JavaScript事件监听,实现了在下拉框选择后,搜索框自动填充所选内容的效果。
 页面中实现下拉框和搜索框一体功能
<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>实现下拉框和搜索框一体功能</title>
</head>
<body>
<h4>这个既可以做input 又可以使用 select</h4>
<div style="position: relative;" class="form-control">
<span style="margin-left: 100px; width: 50%; overflow: hidden;">
<select name="faultDiscription" style="width:50%; margin-left: -100px;" id="selected_">
    <option value="27">1</option>
    <option value="23">2</option>
    <option value="25">3</option>
    <option value="13">4</option>
    <option value="24">5</option>
    <option value="4">6</option>
    <option value="5">7</option>
    <option value="26">8</option>
    <option value="21">9</option>
    <option value="10">10</option>
    <option value="12">11</option>
    <option value="11">12</option>
</select>
</span>
    <input id="faultDiscription" name="box" style="width: 45%; position: absolute; left: 0px; padding: 0 12px;">
</div>
<script src="jquery.js"></script>
<script>
    /*取消默认初始化的时候  默认选择第一个option选项*/
//当选择下拉按钮时  让选择的项在input 框显示
    $("#selected_").change(function(){
        var aa=$("#selected_ option:selected").text();
        $("#faultDiscription").val(aa);
    });
    $('#selected_')[0].selectedIndex = -1;
</script>
</body>
</html>
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值