2015-09-26 248 views
0

當用戶在textarea中輸入關鍵字時,我有一個生成關鍵字的JavaScript代碼。如何根據用戶輸入限制每行搜索結果中的字數? ?作爲例子,如果用戶輸入貓和單詞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

非常感謝您的答覆。這裏是 – Nipuna

+0



\t \t \t
\t \t \t
\t \t \t
Nipuna

回答

0

有多種方式過濾或限制Java腳本數組數據。您可以在您的過濾器方法中添加一段代碼,如下所示:

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 
     } 
    } 
}