按标签过滤JAVASCRIPT

按标签过滤JAVASCRIPT,javascript,filter,tags,Javascript,Filter,Tags,当我单击一个标记时,输入文本搜索的标记就会出现,然后另一篇具有相同标记的文章就会出现,我如何使用javascript获取它 我试图搜索,但我发现一些,但没有什么帮助我,但我混淆了我的关键字,有人可以给链接或代码 你能分享你的HTML代码片段吗 var searchbar = document.querySelector('header input.search'); var searchTerms = document.querySelectorAll('.my-selector-tag-chi

当我单击一个标记时,输入文本搜索的标记就会出现,然后另一篇具有相同标记的文章就会出现,我如何使用javascript获取它

我试图搜索,但我发现一些,但没有什么帮助我,但我混淆了我的关键字,有人可以给链接或代码


你能分享你的HTML代码片段吗

var searchbar = document.querySelector('header input.search');
var searchTerms = document.querySelectorAll('.my-selector-tag-chip');
Array.prototype.forEach.call(searchTerms, function (itemSearchTerm) {
itemSearchTerm.addEventListener('click', function (button) {
  searchbar.value = this.innerText.toLowerCase();
  searching();
});

搜索方法是启动搜索(页面内容内部或整个网站)。您可以为搜索输入添加一个侦听器,因此搜索方法调用是无用的。

Hi。例如,用你已经编写的一些相关HTML和JS代码编辑你的问题。谢谢你@Andy我稍后会解决:)你好,谢谢你的回答,但我不知道我应该分享什么,因为我不太明白我只是从以前的代码复制:(
var searchbar=document.querySelector('header input.search'));
如果选择了您的输入,请更改选择器(例如,您可以使用#搜索栏选择器)
var searchTerms=document.querySelectorAll(“.my selector tag chip”)
是针对你的标签的,当你用这个类点击一个元素时,动作就会启动。所以内容文本会被复制到搜索栏中,然后搜索就会完成。angularJS的脚本是什么?是否相同?因为我哥哥说我应该用ng点击标签进行过滤,哦,请帮助我:(对于angular,则不同。在“button”上使用ng click=search('tag'),其中tag与button元素的内容相同。可以使用多种解决方案解析搜索方法。(数据绑定+事件)或广播带有某些参数的事件