Показать сообщение отдельно
  #3 (permalink)  
Старый 28.08.2012, 17:44
Кандидат Javascript-наук
Отправить личное сообщение для Bebarr Swallow Посмотреть профиль Найти все сообщения от Bebarr Swallow
 
Регистрация: 17.03.2011
Сообщений: 113

Да ну этот jQuerry. Мне что-то попроще.

Пока такое сделал:
<input type="text" id="autocomplete" />
<div id="autocomplete_result"></div>​

<script>
var db = [
  "drawLine",
  "drawCircle",
  "fill"
];

autocomplete.addEventListener("keyup", function() {
  if(!autocomplete.value) {
    autocomplete_result.innerHTML = "";
    return;
  }
  var a = new RegExp("^" + autocomplete.value, "i");
  for(var x = 0, b = []; x < db.length; x++) {
    if(a.test(db[x])) b.push(db[x]);
  }
  autocomplete_result.innerHTML = b.join("<br>");
});
​</script>
Ответить с цитированием