jquery - CSS 突出显示带有搜索建议的选定文本

标签 jquery html css

我只是 css 和 html 的初学者。我想创建一个包含姓名列表的网页,我应该能够从列表中选择姓名(可以是多个)。我想知道是否有一种方法可以突出显示特定文本的背景,而不是在侧面选中一个框。

我还想要一个可以在整个列表中导航的搜索建议

我有一段搜索特定标签的代码

function Search() {
    var input, filter, form, label, a, i;
    input = document.getElementById("Input");
    filter = input.value.toUpperCase();
    form = document.getElementById("Input");
    label = ul.getElementsByTagName("label");
    for (i = 0; i < li.length; i++) {
        a = label[i].getElementsByTagName("a")[0];
        if (a.innerHTML.toUpperCase().indexOf(filter) > -1) {
            label[i].style.display = "";
        } else {
            label[i].style.display = "none";

        }
    }
}

连同这段显示列表的代码

echo "<input type=\"checkbox\" name=\"check_list[]\" value=\"{$row['UserIndex']} class=\"studentUL\"\"><label><a>{$row['LName']}, {$row['FName']}, {$row['Year']}</a></label>";

但是当我搜索时,它显示 this .没有任何搜索,它显示 this

感谢您的帮助:)

最佳答案

我在 Javascript: Change label background color on checkbox 看到了类似的问题回答了你问题的一部分,除了搜索

关于jquery - CSS 突出显示带有搜索建议的选定文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41042856/

相关文章:

jquery - 如何在 jQuery 中选择 data-id 和 data-action

jquery - 如何动态更改背景颜色 html?

jquery - 复选框未选中

css - 在 css calc 函数中使用模数

javascript - Solr/Javascript/Python : open source Solr UI with multiple select faceting?

Javascript/jquery 将分页添加到通过 jquery 附加添加的 td

c# - ASP.NET Ajax BeginForm 重定向?

jquery - 如何使元素在页面滚动时淡入?

css - reactstrap 组件的 css 文件中的选择器

javascript - 如何使用 JQuery 修复窗口高度以调整带有 overflow-y 滚动的面板