Показать сообщение отдельно
  #7 (permalink)  
Старый 12.12.2014, 12:59
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

надо набрать хотябы 3 первых буквы
<!DOCTYPE HTML>
<html>

<head>
    <meta charset="utf-8">
    <style>
        #dropdown {
            list-style: none;
            position: absolute;
            background: #ffffaa;
            cursor: default;
            margin: -20px 0px 0px 229px;
            padding: 2px 0px 2px 0px;
            width: 155px
        }
        #dropdown li {
            padding: 3px 3px 3px 3px;
        }
        #dropdown li:hover {
            color: #fff;
            padding: 3px 3px 3px 3px;
            background: #0000FF;
        }
        .block-search-result {
            border: 3px #CCCCCC solid;
            /* стили рамки */
            
            -moz-border-radius: 10px;
            /* закругление для старых Mozilla Firefox */
            
            -webkit-border-radius: 10px;
            /* закругление для старых Chrome и Safari */
            
            -khtml-border-radius: 10px;
            /* закругл. для браузера Konquerer системы Linux */
            
            border-radius: 10px;
            /* закругление углов для всех, кто понимает */
            
            font-size: 18px;
            font-family: 'Times New Roman', Times, serif;
            font-weight: bold;
            position: absolute;
            z-index: 9999;
            width: 200px;
            padding-top: 5px;
            padding-left: 10px;
            visibility: hidden;
            height: 27px;
            background-color: #ffffff;
        }
    </style>
    <script>
        var massiv = ['Серова 1-й ', '8 Марта ', 'Банбана ', 'Боровая  ', 'Воркутинская ',
            'Савина ', 'Восточная ', 'Геологов ', 'Димитрова ', 'Дуговая ',
            'Интинская ', 'Заводская ', 'Западная ', 'Зои Космодемьянской ', 'Интернациональная ',
            'Карьерная ', 'Кирпичная ', 'Колхозный ', 'Комсомольская ', 'Кочпонская ',
            'Красных Партизан ', 'Серова 2-й ', 'Авиационный переулок ', 'Береговая ', 'Братьев Жилиных ',

            'Быковского ', 'Водника ', 'Вычегодская ', 'Гоголя ', 'Дальняя ',
            'Домны Каликовой ', 'Емвальская ', 'Заводской ', 'Космодемьянской переулок ', 'Интернациональный переулок ',
            'Карьерный проезд ', 'Кирульский переулок ', 'Комарова ', 'Красная Гора ', 'Крупской ',
            '28 Невельской Дивизии ', 'Католикова ', 'Больничный проезд ', 'Бумажников ', 'Весенняя ',

            'Водопьянова ', 'Гаражная ', 'Горького ', 'Депутатская ', 'Дорожная ',
            'Загородная ', 'Земляная ', 'Ижемская ', 'Калинина ', 'Катаева ',
            'Клары Цеткин ', 'Корткеросская ', 'Красноармейская ', 'Крутая ', 'Бабушкина ',
            'Борисова ', 'Ветеранов ', 'Вороншорский проезд ', 'Гаражный проезд ', 'Громова ',

            'Депутатский переулок ', 'Дружбы ', 'Журавского ', 'Заливная ', 'Зимняя ',
            'Индустриальный переулок ', 'Карла Маркса ', 'Кирова ', 'Колхозная ', 'Коммунистическая ',
            'Космонавтов ', 'Красноармейский ', 'Куратова ', 'Крутая ', 'Бабушкина ',
            'Борисова ', 'Ветеранов ', 'Вороншорский проезд ', 'Гаражный проезд ', 'Громова '


        ];
        massiv.sort()

  function down(obj) {
    var reg = new RegExp('^' + obj.value, 'i'),
        t = document.getElementById('test');
    t.innerHTML = '';
    t.style.visibility = "hidden";
    if (obj.value.length > 2)
        for (var i = 0; i < massiv.length; i++) {

            if (reg.test(massiv[i])) {
                t.innerHTML = massiv[i];
                t.style.visibility = "visible";
                break;
            }
        }
}       
 function copy() {

            var a = document.getElementById('proverka').value = document.getElementById('test').innerHTML;
            document.getElementById('test').innerHTML = '';
            document.getElementById("test").style.visibility = "hidden";
        }
    </script>
</head>

<body>
    <input id="proverka" type="text" size="20" maxlength="50" name="delivery_period_time" oninput="down(this)">
    <div id="test" onclick="copy()" class="block-search-result"></div>
    <h3>левый текст для проверки смишения</h3>
</body>

</html>

Последний раз редактировалось рони, 14.12.2014 в 02:36.
Ответить с цитированием