1
我正在開發自動填充文本框,其中我在每個建議都是帶有唯一ID的div填充了div中的建議。現在,我要使用向下箭頭選擇每個建議 也突出和大膽自動提示文本框在自動填充中使用向下箭頭選擇div的元素javascript
類型例如在下面的代碼匹配的字符串
function displaySuggestions(suggestions){
for(var i=0 ;i<suggestions.length ; i++){
var div_display = document.createElement('div');
div_display.innerHTML = suggestions[i];
div_display.className = "autosuggest_display_div";
div_display.id = "autosuggest_display_div_"+i;
div.appendChild(div_display);
}
這裏的div是其中包含了每種我用div..If建議自動提示DIV按鍵,然後整個div突出顯示,而不是每個div。如下面的c所示頌
if(event.keyCode == '40'){
for(var i=0;i<div.childNodes.length;i++){
div.childNodes[i].style.background = "red";
}
只有在按下鍵盤的箭頭唯一DIV應該得到強調