Показать сообщение отдельно
  #3 (permalink)  
Старый 16.02.2015, 22:50
Новичок на форуме
Отправить личное сообщение для Aleksey140569 Посмотреть профиль Найти все сообщения от Aleksey140569
 
Регистрация: 13.02.2015
Сообщений: 3

Вот код
<!DOCTYPE html>
<html>
<head>
    <title>Lesson018</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
    <p id="text"></p>

    <script type="text/javascript">

        var text = "";
        text = "Стучат по стыкам колеса, плещется в большом медном чайнике кипяток. В теплушке, под потолком, тускло светит аккумуляторная лампочка, на нарах, застеленных невиданной здесь пенкой, сидят и лежат спецназовцы. Кто дремлет, кто не торопясь курит и разговаривает, а дежурная смена находится у дверей при оружии и в полной боевой готовности. Полковник Бережной и генерал Бонч-Бруевич сидят у приоткрытого багрового зева буржуйки, и ведут свой неспешный разговор. Обсуждается извечный на Руси вопрос — кто виноват, и что делать. Сейчас разговор крутился вокруг первой половины ХХ века, ставшей для России воистину дорогой на Голгофу. Генерала интересовало то, как увести страну с этого пути, и какова при этом должна быть роль армии.";
        document.getElementById("text").innerHTML = text;

        function findWord()
        {
            var word = "";
            var target = "";
            var text2 = "";

            word = myform.search.value

            var len = word.length;

            var target = word;

            var pos = -1;


            while((pos = text.indexOf(target, pos+1)) != -1)
            {
                var target2 = "";

                target2 = text.splice(pos, len);
                text2 = text.replace(target, "<b>" + target + "</b");
            }
            document.getElementById("text").innerHTML = text2;
        }
    </script>
    <form name="myform">
        <p>Введите слово: </p>
        <input type="text" name="search" />
        <input type="submit" value="Найти" onclick="findWord()" />
    </form>

</body>
</html>
Ответить с цитированием