当用户在textarea中输入关键字时,我有一个生成关键字的javascript代码。如何根据用户输入限制每行搜索结果中的单词数?例如,如果用户输入cat和单词数为2,它应该生成如下结果...
导管心脏
导管座
导管疼痛
导管架
<div class="grid__col grid__col--1-of-9" align="left">
<textarea id="filter-positive" rows="4" onkeyup="FilterIfNotWorking()" placeholder="Positive Filter"></textarea>
<br>
<br>
<textarea id="filter-negative" rows="4" onkeyup="FilterIfNotWorking()" placeholder="Negative Filter"></textarea>
<br>
<br>
<textarea id="number of rows" rows="4" onkeyup="NumberOfWords()" placeholder="Number of words"></textarea>
</div>
答案 0 :(得分:0)
有多种方法可以过滤或限制Java脚本数组数据。您可以在Filter方法中添加额外的代码,如下所示
function Filter(listToFilter)
{
for (i = 0; i < retList.length; i++)
{
var currentKeyword = retList[i];
if(currentKeyword.split(' ').length <= 2) {
//TODO: add in addition array or continue the loop to filter this word our or other way around
}
}
}